Putty这个软件虽然从体积上说非常小,500K还不到,功能上却一点也不含糊,相信许多站长童鞋都用过,非常的绿色方便,下面介绍下如何通过Putty的ssh连接代理实现翻墙。
准备工具
步骤
Putty的设置
1.打开Putty,在‘‘Host Name(or IP address)’’里填入你的主机域名或者IP地址,Port一般都是22不用管。
3.勾选‘’Local ports accept connections from other hosts‘’
4.在最下方选择‘’Dynamic‘’
5.在‘’Source port‘’栏里填入端口号,可以自己设置,比如‘’7788‘’,不要忘了点击‘’Add‘’完成后点击‘’Open‘’
在这里就进入了主机SSH的登陆界面,输入账号密码连上后,打开火狐去设置代理。
火狐的设置
1.打开火狐的工具→选项→高级→网络→设置
2.选择‘’手动设置代理,在”SOCKS”主机一栏里输入‘’127.0.0.1‘’,端口填入刚才自己在Putty里设置的端口,如‘’7788‘’
3.然后点确定完成配置。
4.在这一切都完成后,会发现仍然不能够访问墙外网站,这里涉及到万恶DNS污染问题,而火狐可以很容易的设置远程DNS解析防止DNS污染。
2.选择‘’手动设置代理,在”SOCKS”主机一栏里输入‘’127.0.0.1‘’,端口填入刚才自己在Putty里设置的端口,如‘’7788‘’
3.然后点确定完成配置。
4.在这一切都完成后,会发现仍然不能够访问墙外网站,这里涉及到万恶DNS污染问题,而火狐可以很容易的设置远程DNS解析防止DNS污染。
解决DNS污染
1.在火狐地址栏输入‘’about:config‘’。
2.点“我保证会小心”。
3.在过滤器中输入‘’network.proxy.socks_remote_dns‘’。
4.双击,修改值为ture,关闭页面。
2.点“我保证会小心”。
3.在过滤器中输入‘’network.proxy.socks_remote_dns‘’。
4.双击,修改值为ture,关闭页面。
效果如下图:
来源:兔子博客