用SSH突破网络限制图文教程

本文讲述的是通过SSH登陆远程服务器来突破网络限制的方法。只要你的电脑可以登陆远程服务器,并且远程服务器对网络没有限制,那么你基于SOCKS的互联网访问就不会受限制。

需要准备的东西有:
一台支持SSH登陆的远程主机
SecureCRT终端仿真程序
Firefox浏览器

1. 配置SecureCRT

启动SecureCRT,点击“文件->连接->新建会话”,协议选SSH2然后点下一步。

选择SSH2协议

选择SSH2协议

填写你的主机名和用户名然后点下一步。

填入你的远程主机名和用户名

填入你的远程主机名和用户名

会话名称和描述随便填,然后点完成。

填写会话名称

填写会话名称

选择你刚才新建的会话,右键然后选择属性。在弹出的窗口选择“链接->端口转发->添加”。

右键后选择属性

右键后选择属性

属性

选择端口转发

在弹出的窗口中输入名字和端口号1080,然后勾选“动态转发支持SOCKS 4或5(S)”,确定。

设置端口

设置端口

最后选择端口转发下的“远程/X11->添加”,同样输入名称和端口1080,确定。

远程端口

设置远程端口

回到连接回话窗口,选择你刚设置好的会话,点连接。连接上的话SecureCRT的配置就OK了。

已连接

已连接

2. 设置Firefox

在firefox的地址栏输入about:config,点“我保证会小心”跳过。

点我保证会小心

点“我保证会小心”

在过滤器中输入“network.proxy.socks_remote_dns”,双击这一行把值切换为“true”,关掉这个标签。

远程DNS

远程DNS设置为true

接下来选择firefox”工具->选项->高级->网络->连接->设置”,选择“手动配置代理”,在SOCKS主机处填入“127.0.0.1”,端口为1080(刚才在SecureCRT中设置的),点击确定后返回firefox,输入facebook.com看是否能够访问,能访问就大功告成了。

网络代理

设置网络代理

注意:

1. SecureCRT的连接建立后不能关掉。

2. 如果想通过自己的网络访问网络,只要把firefox的网络连接设置回“无代理”即可。

3. QQ等聊天软件也支持SOCKS代理的,所以用这个方法也可以图片某些公司封QQ。

Tagged as:

7 Comments

  1. 唯品会 说:

    正好需要!!好文章,

  2. 爱情电影 说:

    可惜现在不上班,没有ssh可用了。

  3. 邪客 说:

    翻墙必备。。。

  4. 惠州驾校 说:

    很好,刚好适用,楼主,我那拿走啦

  5. 奶牛 说:

    蛮不错滴,学习了~~~

  6. handbag 说:

    godaddy上传速度慢哦!

  7. 收藏了,希望可以用到

Leave A Reply