当使用一些vpn的时候,可能电脑的某些网站会访问不了。这可能是DNS出了问题。
比如,当我在使用vpn时,百度网页上不了了,但是诸如QQ这样的需要网络的软件却能正常使用。当网页访问不了时,可以不通过www.baidu.com进行访问 而是使用该网站的IP地址。
如何获得网站的ip地址:
cmd:nslookup www.baidu.com 该条命令是通过解析域名为www.baidu.com来获取相关信息。但是我们之前说到登上vpn后DNS域名可能解析不了,所以可以先断开vpn 获取ip地址后再连上vpn。
那么问题又来了,我们又不可能一直记住IP地址,不然要域名干嘛(不就是为了好记吗),所以:
如何设置本地DNS:
在windows”→“System32”→“drivers”→“etc" 目录下有一个hosts文件 用记事本打开。
hosts文件相当于一个个人的DNS,当你访问某个域名时,是先通过hosts进行解析的,没有找到才进一步通过外网DNS服务器进行解析,所以我们只需要在该文件中设置好,就不怕外网DNS解析不了了。
方法:在文档最后,添加你要添加的域名及ip地址,如:
115.239.211.112 www.baidu.com
如果要添加多个 就另起一行,每行只添加一个网址。