最近女朋友遇到了一个问题,回家后想连接开发机,奈何vpn只能连接一个开发机,其他开发机没有访问权限。ssh本身有一个ssh -L port1:ip2:port2
的功能来监听本地的port1端口,把接收到的连接转发到ip2:port2上,然而一次只能转发一个端口,转发多个比较麻烦,我使用go开发了一个小程序,可以同时转发多个端口。
地址在http://github.com/icexin/sshtun 里面有配置及使用说明,这大概就是程序员的浪漫了。
最近女朋友遇到了一个问题,回家后想连接开发机,奈何vpn只能连接一个开发机,其他开发机没有访问权限。ssh本身有一个ssh -L port1:ip2:port2
的功能来监听本地的port1端口,把接收到的连接转发到ip2:port2上,然而一次只能转发一个端口,转发多个比较麻烦,我使用go开发了一个小程序,可以同时转发多个端口。
地址在http://github.com/icexin/sshtun 里面有配置及使用说明,这大概就是程序员的浪漫了。