修改hosts解决DNS劫持导致的局域网无法连接

家里宽带是联通的,DNS劫持这个,不想多说,烦人的东西,不知道的话看这里,也许有人对DNS劫持并不在意,认为只是弹个广告啥的,其实不然,还有更烦人的问题出现。

我有两台电脑,一个台式的,一个本本,都用的win7系统,通过路由器上网,而且组成了家庭组,便于共享文件和使用Mouse without Borders(无界鼠标),但是时不时的会出现局域网无法连接的情况,具体现象是内网IP无ping,无界鼠标提示找不到主机,以前我认为这是路由器的问题,就是有人说的路由器死机了,我想这普通的路由器,又是端口映射又是DHCP的,死机也正常,就没在意,直到前几天。。

ISP的DNS服务器不知道出了啥问题,有时会出现DNS无法解析,影响了正常上网,于是我就把电脑的DNS服务器改为了google的DNS服务器,两天的使用,发现内网一直都连接正常,这让我很奇怪,以前无法连接可是很频繁的!为了验证,我又把DNS服务器改回了ISP的,结果是内网马上就无法连接了,现在就确定问题的所在了。

解决DNS劫持最简单的办法就是修改本机的hosts文件,这个文件位于C:WindowsSystem32driversetchosts,如果你的系统不是安装在C盘,请自行修改盘符。然后在hosts文件里添加以下内容:

192.168.1.101 ComputerName1
192.168.1.102 ComputerName2

前面IP为内网IP,后面是计算机名,可以右键计算机->属性,在里面找到和修改,按照这个格式,添加内网中所有的电脑,并且修改每一台电脑上的hosts文件,这是我修改后的样子:

修改后的样子

这样,内网就连接正常了。至于上图下面那一坨是干什么用的,咳咳。。大家懂的,不懂的请对照上图里的注释自行google。

3 条回复

  1. 魅狐小倩说道:

    报告,我不会改Orz!改不了,小V是惨剧 这玩意记事本不能保存修改 ::8

  2. donchow说道:

    thank you .果然是劫持了,解決了. ::6 ::6 ::6 ::6

  3. 宜浩说道:

    原来是这样啊!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

扫码去手机上看