红联Linux门户
Linux帮助

使用Linux的SSH端口转发实现代理上网

发布时间:2015-02-25 18:14:54来源:linux网站作者:linux人

本文介绍了如何使用Linux下的ssh端口转发功能,实现代理上网。

公司上网有很多限制,很多网站都给封了,连QQ都上不了

这时如果你在外网有一台可以提供ssh连接(Linux或者Unix)的服务器,这样你就可以通过ssh端口转发实现代理上网,突破公司的访问限制,尝试一下吧。

Windows下常用的ssh客户端是putty和SecureCRT,使用任意一个都可以。


具体配置过程:

1、putty的设置

在putty的登录设置中配置tunnel,目标设置为Dynamic,添加一个端口8888(普通用户需要1024以上端口),再按Add,一个动态转发端口就实现了;
使用Linux的SSH端口转发实现代理上网

2、SecureCRT的设置

(1)使用ssh账号登陆

(2)点击"选项"----"会话选项"
使用Linux的SSH端口转发实现代理上网

以上图片上传到红联Linux系统教程频道中。

(3)选择"端口转发"
使用Linux的SSH端口转发实现代理上网

通过上面的任意一个软件连接后,在本地windows系统中查看一下,本地是否开启了8888端口:
使用Linux的SSH端口转发实现代理上网

下面就可以试用ssh端口转发实现代理上网了,在IE或者其他浏览器中设置代理(注意:ip为127.0.0.1,端口为8888)
使用Linux的SSH端口转发实现代理上网


设置qq代理
使用Linux的SSH端口转发实现代理上网

这样,只要保持putty或者SecureCRT连接不断开,我们就可以通过ssh端口转发代理上网了。