|
|
发表于 2015-5-28 16:14:26
|
显示全部楼层
宴夜曲 发表于 2015-5-28 15:57 
我不懂,这是我上网查东西得到的结论,具体情况就是“总是莫名弹出网页”
这个是刚才弹出的网页的网址 ...
DNS这东西,如果被污染了,你本地基本上是没救的。因为本地DNS缓存的是你上位节点的东西,而你本地不会主动生成DNS条目,DNS条目一定来源于DNS服务器或者上位节点。也就是说如果真的是DNS劫持或者污染,你就是把你得主机砸了都不管用,除非你砸了DNS服务器。
你说的现象其实更像流量劫持,你的电信供应商,或者接入点对流量做了手脚,往里面夹杂了私货。所以莫名奇妙出东西,当然不排除你中病毒了。这个段脚本的内容是在你得网页上挂了一个js脚本,我还没下载看它到底是啥,不过基本能猜到是为了弹出广告之类的东西用的。
当然,DNS劫持或者污染也会造成你所看到的效果,但是更主要的表现是你登陆A网站却被转向了B网站。或者莫名奇妙的出现了跳转,或者无法访问。
中文WIKI的屏蔽方法就是这样。将中文WIKI的DNS解析结果指向一个错误目标。
对于流量劫持,一般没有好的对应方法,用一下除广告插件,在浏览器中设置禁止弹窗等等,聊胜于无。
对于DNS污染,倒是有个办法,但是只对IP还能正常链接的网站使用。
以中文wiki为例
在host文件中增加条目
zh.wikipedia.org 192.168.1.1
上面IP我编的,需要自己查一下改成真正的中文wiki的IP
然后重启浏览器,打开cmd运行命令ipconfig /flushdns
如果有路由器,进路由器操作界面找dns,清除dns缓存。
这些做完以后dns污染的影响就能解除,但是只是针对单一网站。
另外ipconfig /flushdns可以单独使用,这个命令的作用是清除本地dns缓存,
虽然没什么卵用,但是聊胜于无。 |
|