怎么用ssh代理socket5

展开全部

现在很多公司都对内部访问网络做了一些限制,比如不让访问微博,不能上等聊天工具。小编公司就安装了一个上网行为管理的设备,居然在linux下收发邮件都是问题,真不知道这个设备是哪个公司产的,幸亏小编公司在外部有很多服务器可以拿来做代理使用。

幸好有天然的ssh支持socket 5代理,通过ssh进行代理有很多好处:ssh通道是加密的,ssh代理不需要在服务器端安装什么软件因为ssh-server是linux的标配了。

打开终端执行如下命令:

ssh -qTfnN -D 7070 -p 22 user@host    

该命令是一个后台命令,执行完毕后输入正确的密码(可以免密码登录)后就可以关闭终端。

以Thunderbird为例设置代理服务器:菜单栏–>编辑–>首选项–>高级–>网络&磁盘磁盘空间–>链接-设置成如下: