最近大局域网持续发威,一些资料无法获取,所以果断转投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按照
一行的格式写入hosts文件,如:
保存文件,通过这种方法可以正常访问如twitter.com 和 facebook.com