win10修改host文件无效(依然无法FQ)的解决【win10 如何方便地用Google】
自己电脑清理垃圾不小心把XX NET的那个包给清理掉了,哦了,不能google了,又懒得重新弄,记得还挺麻烦的,强行用了几天百度,然后浑身不舒服。。。。。
突然想起以前朋友用过的host文件,好像直接复制替换一下就可以了,但是以前用失败了,总觉得应该有解决办法,于是找朋友要了一个过来。【文章末尾附下载连接,应该也能用】
然后发现自己电脑修改Host文件后,果然还是进不去,即使重启了也没用,找了很多文档一个一个测试,最后终于弄好了,在此给出简单的解决办法。
原理还是要解释以下的:
Hosts文件具体指什么呢? Hosts文件是用于本地dns服务的,采用ip 域名 的格式写在一个文本文件当中,可以简单的理解为此文件里面填写有效的域名网址,可以不需要经过“墙”。
Windows系统上一般存放在系统盘的system32目录下,一般为:C:\windows\system32\drivers\etc\, 本地主机一般都被定义为 127.0.0.1 locahost 。
根据微软的相关文档, hosts文件必须是ascii编码方式, 如果你存为unicode格式将不会被正确读取。
DNS Client 是缓存dns用的, 所以说修改了hosts的文件是不能马上生效的, 需要一段时间的延时, 通常可以用ipconfig /flushdns来刷新dns缓存。
解决方法:(请务必按顺序,特别是第10、11步!切记)
- 【如果使用的路由器分配的网线,将路由器去掉,直接使用主网络连接电脑】
- 桌面上创建一个文件host(不带后缀)
- 将你要添加的host用记事本打开,将里面内容复制给桌面新建的那个host文件
- 将这个新的文件拷贝到C:\windows\system32\drivers\etc\目录下覆盖掉原来的host
- win+r输入cmd调出命令行工具输入:ipconfig /flushdns
- 重复几次
- 右键“我的电脑”——“管理”——“服务与应用程序”——“服务”
- 在右边的所有服务中找到“DNS Client”
- 右键——“停用”
- 右键——“属性”——“禁用”
- 关闭所有浏览器(保险点也可以注销再登录或者重启),深呼吸,双手合十字
- 默念“南无阿弥陀佛太上老君急急如律令阿门”
- 打开浏览器,输入“www.google.com”回车
- 喜极而泣>.<
host文件下载跳转:老Dhost下载
如果以上还不行的话,,,,用“蓝灯”吧,也挺方便的,打开就能用:下载蓝灯。