SSH链接后不能访问国*站问题

最近大局域网持续发威,一些资料无法获取,所以果断转投SSH怀抱,但还是无法访问所有被墙的网站。


SSH+Chrome的设置可以参考这里:http://www.issh.in/tutorial/10


创建SSH通道后,可以访问部分大局域网外的网站,但facebook,twitter等时断时续,查找解决方案,在一片博文中找到方法,原因可能在于DNS污染,只要获取正确的IP地址,然后写道hosts(%SystemRoot%\system32\drivers\etc\hosts)文件里面就可以避免问题。

 
 博文中提供了一个小程序可以获取正确的IP地址,:pp.hawkwithwind.net/nslookup.php?server=google.com 在server=后面加上要访问的域名就可以,回返回对应的真实IP,测试google.com返回如下信息:
 
['74.125.239.7', '74.125.239.8', '74.125.239.9', '74.125.239.14', '74.125.239.0', '74.125.239.1', '74.125.239.2', '74.125.239.3', '74.125.239.4', '74.125.239.5', '74.125.239.6']
 

把其中的IP按照


[xml]#这是注释 IP 域名 [/xml]



一行的格式写入hosts文件,如:

 hohosts文件


保存文件,通过这种方法可以正常访问如twitter.com 和 facebook.com

原文地址:https://www.cnblogs.com/mnight/p/3677627.html