当前位置: > Linux服务器 > SSH >

ssh代理配置(Linux)

时间:2014-09-21 22:32来源:linux.it.net.cn 作者:it
由于众所周知的原因,我们需要使用代理服务器访问Internet,比较流行的方法是VPN和ssh
我的VPS由于一些原因不能搭建VPN所以只能使用ssh
 
 
注意:
此篇是针对linux桌面系统的ssh代理上网的配置
先决条件:
免费ssh帐号
本机linux系统
chrome浏览器
 
 
ssh连接
在终端输入如下命令:
ssh -qTfnN -D 7070  username@domain
#说明
7070 为chrome 代理端口
username为他人提供的ssh帐号
domain为ssh服务器的主机名或者ip地址
 
 
chrome设置
鉴于proxy switchy插件不能使用我就直接设置的
浏览器地址栏输入:chrome://chrome/settings/   找到【更改代理服务器设置】选项
点击【新建位置】---输入名称【ssh】
如图新建一个配置,好的  这样你就可以使用了
 
 
 
退出
 
用完了别忘记关闭,以节省网路流量
[xxxx@laptop 桌面]$ ps -ef  |grep ssh                                               #查看当前主机ssh进程
root      1858     1  0 09:30 ?        00:00:00 /usr/sbin/sshd
dylan     5496     1  0 14:18 ?        00:00:01 ssh -qTfnN -D 7070 username@xx.xx.xx.xx
[xxxx@laptop 桌面]kill -9 5496                                                       #结束指定ssh链接
 
把chrome配置改回【默认】
 
 
 
总结:
 
因为缺少proxy switchy插件,而不能使用代理规则,这样不能很灵活的完成我们的网络访问任务
所以只能作为应急方案来用,当然你有一台属于自己的VPS这样做代理就更完美了
(责任编辑:IT)
------分隔线----------------------------