csatblogspotdotcom

Saturday, December 17, 2016

手动更新hosts

GFW主要手段之一就是dns污染或屏蔽,通过修改hosts强制指定域名对应的DNS可以解决,网上有些博客会发布一些hosts记录,也有工具自动更新(如huhamhire的hoststool),不过有时候工具维护如果不到位就不太好使,可以自己手动修改解决。 关键是找到正确的IP,可以通过google的8.8.8.8或8.8.4.4或OpenDNS的208.67.222.222或208.67.220.220,查询IP,如“nslookup github.com 8.8.8.8”,不过这样直接查毕竟没加密,可能被篡改,所以也可以直接到第三方网站查询(虽然也可能有问题),如国外的:http://ipaddress.com/、https://www.whatismyip.com/dns-lookup/、https://dnsquery.org/、http://network-tools.com/,另外:https://www.whois.com/ 这个网站虽然解析不了DNS但可以查询网站信息;国内有ip.cn 另一种方法是通过第三方网站去ping测,这种方法的好处是可以在世界不同地方去测试服务IP,找一个既没被封又有小延时的IP(可以考虑香港的IP); 通过以上方法可以查到对应IP,例如有两个:IP1、IP2,大部分给出两个结果,不断刷新时两个结果先后顺序也会变化,IP1、IP2,或IP2、IP1;少数只给出一个结果,不断刷新时可能给出IP1也可能给出IP2 接下来可以ping一下IP是不是有回显(虽然有些服务器运行正常但没回显) 然后在hosts文件中添加对应的记录,IP1不行就IP2(解析出来的IP不可用可能是因为被GFW屏蔽了) 一个网页会连很多资源,可以F12监控下网页连了哪里,加载不进来的,可以把对应的网址的IP查出来,添加到hosts里面 简单说:nslookup或网页查到正确的IP,手动加到hosts试一下,F12加载网页看下需要哪些更多的资源再手动添加

Labels: , , ,

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home