没节操的宽带服务商经常劫持DNS,具体表现就是将不存在域名的出错

优采云 发布时间: 2021-08-08 07:24

  没节操的宽带服务商经常劫持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

  服务器:未知

  地址:10.12.8.198

  非权威回应:

  名称:

  地址:123.129.254.17

  可以看到ISP劫持地址为123.129.254.17。

  3、编辑/etc/dnsmasq.conf 文件并添加:bogus-nxdomain=123.129.254.17。下面的IP就是刚才查询到的DNS劫持IP地址。

  4、Restart dnsmasq,然后尝试打开不存在的域名,浏览器会显示正常的未连接页面。成功应对ISP的DNS劫持!

  

  此页面无法显示

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线