背景: 公司开发机没有外网,但可以通过ssh连接到另一台可以上公网的机器,所以想通过ssh代理的方式上网,简单又方便,而且需要的时候上,不需要的时候也可以不上 配置: 超级简单 在开发机上建立ssh隧道并监听本地端口 ssh -D 6666 remoteUser@remoteIp 输入密码,隧道就建好了,此时netstat可以看到本地已经监听6666端口,就是一个socks代理 (关于ssh隧道还有很多可用参数关于压缩,等等的,案例只用了最简单的方式) 开发机安装tsocks 可以先配置yum代