解决noip的动态顶级域名被污染怎么办?谷歌的公共DNS解决DNS污染问题

2022-02-19
0评论
/
833阅读
爱搜啊

最近春节过后,发现noip的动态域名解析出现了问题。

登录到 noip官网,里面的显示的解析目的地址是正确的,但是通过国内114解析,用

nslookup

命令查看域名,发现解析到了93.46.8.90 [意大利米兰],多次刷新后,可能有一次会解析到正确的地址。

既然NOIP没有挂,而且偶尔会解析到正确的IP地址去,猜测应该是DNS被污染了。

解决noip的动态顶级域名被污染怎么办?

什么是DNS污染?

网域服务器缓存污染(DNS cache pollution),又称域名服务器缓存投毒(DNS cache poisoning),是指一些刻意制造或无意中制造出来的域名服务器数据包,把域名指往不正确的IP地址。

一般来说,在互联网上都有可信赖的网域服务器,但为减低网络上的流量压力,一般的域名服务器都会把从上游的域名服务器获得的解析记录暂存起来,待下次有其他机器要求解析域名时,可以立即提供服务。一旦有关网域的局域域名服务器的缓存受到污染,就会把网域内的计算机导引往错误的服务器或服务器的网址。

解决noip的动态域名被污染

以上为网上过于DNS污染的说明。现在既然知道了问题在哪里,解决起来也简单。

1、noip 里换一个顶级域名,经测试zapto.org现在正常

2、更换DNS,我尝试了114,还有北京联通,还有北京电信的dns,都是解析到错误的这个地址,但是用4.4.4.4就能解析到正确的地址,如果不行就用8.8.8.8,这两个都是谷歌的公共DNS,就是速度很慢。


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


于2022-02-19发布