本地自建服务器劫持验证,使用自建DNS服务器来防止ISP的DNS劫持
没节操的宽带服务商经常劫持DNS ,具体表现就是将不存在域名的出错网页劫持到他们的广告网站上,或者是ISP在网络范围内拦截域名解析的请求,分析请求的域名,把审查范围以外的请求放行,否则返回假的IP地址或者什么都不做使请求失去响应。
我们遇到ISP劫持DNS应该怎么办,这里说下常见的解决DNS劫持的办法,我的亲身经历,终于找到应对劫持的办法了。
首先自己搭建一个DNS缓存服务器,具体的搭建方法在这里:自建DNS缓存服务器加快上网速度,首先按照教程的方法,搭建一个自己的DNS缓存服务器,首先解决DNS解析的延时问题。
在搭建好本地的DNS服务器之后,在使用时还又可能出现ISP劫持DNS的情况,解决办法是在dnsmasq设置中将ISP的dns地址屏蔽。
解决办法
1、首先输入一个不存在的域名,在ISP劫持的情况下,浏览器会跳转到一个广告页面。
ISP的DNS劫持广告页面
2、在windows命令行踪使用 nslookup 一个不存在的域名,看看ISP商劫持的IP地址。
例如
电脑中使用nslookup命令:
nslookup nodomain.lxx1.com
服务器: Unknown
Address: 10.12.8.198
非权威应答:
名称: nodomain.lxx1.com
Address: 123.129.254.17
可以看到ISP劫持地址是123.129.254.17。
3、编辑/etc/dnsmasq.conf文件,将:bogus-nxdomain=123.129.254.17 加入进去,后面的IP是刚刚查询到的DNS劫持IP地址。
4、重启dnsmasq,再尝试打开不存在的域名,这时浏览器就会显示正常的无法连接页面了。应对ISP的DNS劫持成功!
无法显示此网页
本地自建服务器劫持验证,使用自建DNS服务器来防止ISP的DNS劫持相关推荐
- neo4j禁用服务器身份验证,Neo4j协议错误:服务器关闭连接
我不熟悉neo4j世界.我已经在我的macbook上成功地使用了它.现在,我将它部署在一台具有相同设置的远程Linux机器上.但我一直收到这个协议错误.是什么导致了这个问题?怎么解决这个问题?好几天来 ...
- 服务器证书验证失败怎么办
手机或是电脑在日常生活中使用是非常频繁的,一些人会拿自己个人信息绑定手机或者电脑上,一些人害怕出现信息泄漏的问题,手机可以使用密码保护自己的信息资料,电脑也可以加密自己的信息,只要在电脑上安装服务器就 ...
- 报税时提示服务器验证证书失败,服务器证书验证失败 服务器证书验证地址出错怎么办...
手机或是电脑在日常生活中使用是非常频繁的,一些人会拿自己个人信息绑定手机或者电脑上,一些人害怕出现信息泄漏的问题,手机可以使用密码保护自己的信息资料,电脑也可以加密自己的信息,只要在电脑上安装服务器就 ...
- dns服务期搭建使用_使用maradns搭建简易dns服务器(本地实现dns劫持)
需求描述 本地搭建服务器,并且使用啦一个本地域名 test.loc 通过host解析到本地服务器,开发一个网页后想让手机直接访问test.loc来打开电脑上的网站,想实现这样的功能首先得让手机访问这个 ...
- 如何访问本地服务器图片不显示,如何访问云服务器的图片不显示图片
如何访问云服务器的图片不显示图片 内容精选 换一换 鲲鹏CentOS 7和中标麒麟NKASV 7云服务器安装图形化界面后,远程连接云服务器鼠标不可用.X86云服务器使用了cirrus虚拟显卡,鲲鹏云服 ...
- 饥荒服务器身份验证错误,windows 2008/2012/2016/10系统远程连接出现身份验证错误解决办法...
注:每个版本估计有点区别,不过区别不大,我远程连接经常用的几个系统都在下面有解决办法 windows 2008/2012/2016/10系统远程连接,远程桌面连接Window Server时报错信息如 ...
- 自建DNS服务器和IIS服务器,模拟访问学校官网
搭建Web和Ftp服务器 (PS:记录一次Window平台下自建服务器的实验,仅记录) 关键词:域名和DNS解析,IIS服务器搭建Web服务器和FTP服务器(FTP待补充) 文章导读 简要理论复习 1 ...
- 无法在Web服务器上启动调试。与Web服务器通信时出现身份验证错误
使用Visual Studio 2005(Visual Studio 2008亦存在此问题)调试设置了主机头的网站时出现如下错误信息: --------- Microsoft Visual Studi ...
- 域控服务器取消验证_Linux 开发笔记《使用CentOS 7进行初始服务器设置》
环境 CnetOS 7 Nginx latest Native MacOS Mojave 10.14.6 介绍 首次创建新服务器时,您应在基本设置的早期阶段执行一些配置步骤.这将提高服务器的安全性和可 ...
最新文章
- Sweet.js 用 Readtables 编译 JSX
- 区块链去中心化有那么有用吗?
- android 左移动画_Android 控件的显示隐藏上下左右移动动画
- mysql安装目录问题_Windows下MySQL的安装目录问题
- IllegalStateException: No WebApplicationContext found: no Co
- linux下怎样看设备的中断号,Linux设备驱动的中断处理
- Tensorflow笔记(基础):批处理(batch_normalization)
- Python——(Anaconda+PyCharm)Youki的Python环境配置笔记(Windows版本)(legacy)~
- 小白使用ubuntu杂记
- poj 2754 Similarity of necklaces 2
- NLP先验知识(一)
- UIControl 纠错
- 《未来世界的幸存者》笔记
- VC++ 屏幕捕获(DXGI)
- C语言回文数判断,结果写入文件中
- Java在线预览(word转html)--强势推荐
- matlab 从字符串里面提取出数字
- 【python小技巧】 批量将.png格式图片转换为.jpg格式图片
- js中excel模板下载
- HDOJ 1847Good Luck in CET-4 Everybody!(巴士博弈)
热门文章
- 软件随想录:程序员部落酋长Joel谈软件(local.joelonsoftware.com/wiki)-23
- 员工需要奖励,但更需要的是公司的体贴和关怀
- Python修改Excel中某一列的值
- 大学计算机基础乙基础知识总结,【2017年整理】大学计算机基础知识点总结.doc...
- EasyUI【入门】
- 7 种 基本比例尺地形图的分幅和编号的数量关系
- 【2021新教程】win10安装汇编环境(Dosbox+masm)
- ajax upload file.js,jquery.ajaxfileupload.js
- 算法导论 中文 第三版 第2-25章部分课后习题答案
- 三菱FX3U与8和称重仪通信的程序。 主要功能是记录8个工位的重量 程序使用ST语言与梯形图的接合运用,使用三菱MODBUS 专用指令,8站轮询