DNS污染 解决办法

这篇文章主要解决HTTP劫持 DNS污染

什么是HTTP劫持?

HTTP劫持一般是浏览器在传输数据的时候,对网站的数据添加内容,比如广告什么的,通信运营商喜欢打广告这样也能增加收入,但是这种还不至于网站打不开,有些时候如果某些关键词被发现后,当地运营商会阻断TCP链接,然后网站就打不开了

什么是DNS污染呢?

这个就是一个非常让人头疼的事情的,这种是最嚣张的了,DNS污染一般是直接把你的域名指向到其他ip的服务器,说的明白点就是你要访问的网站打不开了。

怎么知道自己要访问的域名被DNS污染了呢?

这里演示一下

这里我用ping.china.com       

ping检测 DNS是否正确指向

这个图片可以看出,我们的域名被指向了 FACEBOOK twitter 等网站,这个显然是不真确的指向。国内的所有机器

然后我们再来看外海服务器指向

当我们用海外的设备测试的时候 发现域名是正确的指向,这也是为什么我们用海外的服务器翻墙后就可以打开网站。

DNS 域名污染解决办法

如果您有需要的网站打不开,然后域名被墙了,如果这个网站对你很重要,这里会逐步告诉您 怎么直接打开网站。

步骤一:举例   www.freevpnnet.com 这个网站打不开了,然后该网站还是在运行的。

首先打开ping.chinaz.com   然后 ping 测试 www.freevpnnet.com .这里选择海外就行了

然后海外服务器会正确的显示导向网站域名的服务器ip

上图 可以看到  www.freevpnnet.com 正确的服务器ip 是  104.28.9.67

现在已经查到正确的网站域名ip 地址了 ,已经完成一半了。

步骤二: 手动修改本机 host文件

现在以 window s10 为例

1  ·。首先找到  切换到  C:\Windows\System32\Drivers\etc

的目录  我们会发现有个hosts的文件

2 .

然后编辑这个文件  这里  前面写ip    104.28.8.67  就是刚刚我们从ping.chinaz.com  海外服务器找到的正确ip,  然后空格 写 www.freevpnnet.com   然后再保存文件,这样就可以成功打开 www.freevpnnet.com了

可能遇到的问题解答

比如 :

Win10修改编辑hosts文件无法保存怎么办?

1.首先进入Win10系统的hosts文件所在位置,我们直接输入C:\Windows\System32\Drivers\etc后回车就可以打开了,右键hosts文件,选择属性,如下图所示

2点击hosts属性对话框里的“高级”,如下图所示

3在hosts的高级安全设置界面点击更改权限,如下图所示。

4。在新弹出的对话框里点击添加按钮,如下图所示。

5。点击hosts的权限项目窗口下面的主体的“选择主体”,如下图所示。

6点击进入选择用户或组界面,点击高级,如下图所示

7点击高级后,我们接着在点击理解查找,然后在查找结果里找到当前用户的账号,选中后点击确定,如下图所示。(一般电脑用户是用 administrator )  我这里电脑用户是pkaust8.  您选择administrator就可以了

8.在选择用户或组界面里点击确定,如下图所示。

9将hosts的权限项目界面下的基本权限的所以项目都勾选上,然后点击确定,如下图所

10权限添加成功后,直接点击确定,如下图所示

11点击后,系统提示你将要更改系统文件夹的权限设置,这样会降低计算机的安全性,并导致用户访问文件时出现问题。要继续吗?我们点击是。如下图所示。

zh-CN Chinese (Simplified)
X