流氓运营商某动,为了节省流量费大量使用缓存服务,起初换一下别的公共 dns 就好了,
现在为了强制用户使用自已的 dns ,耍流氓,把 114 ,阿里的 dns 封了算了,现在放狠招,对一切非使用自家 dns 的解析进行干扰
cmd 执行
nslookup www.jd.com 180.76.76.76
(以京东为例、使用没被封掉的非运营商自家 dns ,上面的是百度 dns )
大约每 3-4 次返回 1-2 次无效结果
正常的结果:
服务器: public-dns-a.baidu.com
Address: 180.76.76.76
非权威应答:
名称: www.jdcdn.com
Address: 183.232.41.1
Aliases: www.jd.com
再执行一下上面的命令,获得了一个无效的 IP :
异常的结果:
服务器: public-dns-a.baidu.com
Address: 180.76.76.76
非权威应答:
名称: www.jd.com
Address: 10.10.100.31
如何使用路由器的 dnsmasq 解决呢?
开启防污染功能,或者直接 block 掉这个虚假 ip 会导致网页无法打开(不返回解析结果),
如何设置获得 IP 为 10.10.100.31 则丢弃并重试直到获得其它结果??
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.