当前位置:主页 > 路由器攻防 >

解决电信或网通的DNS劫持

作者:jida2010 发布时间:2015-01-02 阅读: 转至微博:

大家有没有碰到访问一些不存在域名或者网站时,浏览器本应显示一个网址不存在之类信息,但因为现在很ISP做了DNS劫持将不存在的域名或网址重定向到ISP的广告页面,烦人的狠。
其实tomato可以解决这个问题,步骤如下:
1. 首先我们要测试ISP是否做了DNS劫持,在Windows的开始->运行里输入cmd然后回车,然后在DOS窗口里输入ping haha.ispqushiba.com回车,如果有IP解析出来,那说明你的ISP做了DNS劫持,请记下解析出来的IP;如没有你就不用往下看了。
2. 进入tomato的设置页面,高级设置->DHCP/DNS,然后在Dnsmasq自定义设置里输入bogus-nxdomain=刚才记下的IP,然后点保存设置。如我的就是bogus-nxdomain=60.191.124.236
dnsmasq.JPG 
3. PC的DNS设置为路由器的IP
4. 在刚才的DOS窗口里输入ipconfig /flushdns来清空本机的DNS缓存,然后重新ping haha.ispqushiba.com,此时应该返回如下文字
   Ping request could not find host haha.ispqushiba.com. Please check the name and try again.

本文由路由器网www.luyouqiwang.net站长编辑整理,转载请注明出处。