sshuttle使用笔记
文章目录
###sshuttle是什么 闲逛github时看到基于 python 的 sshuttle
sshuttle被称为穷人的VPN.就是说它是免费的.
仅仅免费其实不够诱人,让我动心的是它的简单,而且可以在纯命令行
下使用.
理论上vpn也是可以在纯命令行下使用的,我先后按照几个教程,都未成功.当然图形界面配置vpn很简单.
可问题是我必须在远程服务器上使用vpn(当然是用ssh登陆), 更新部署代码 , 需要连接国外服务器.
###如何使用
- (ubuntu下)首先安装它:
sudo apt-get install sshuttle
- sshuttle -r action@apne1.nitrousbox.com:22411 0.0.0.0/0 -vv
- 搞定 , 就这么简单 注意action@apne1.nitrousbox.com:22411是我的ssh,你可以用你自己的,格式为username@sshserver,
我把sshserver理解为跳板机,在我的需求中,需要有一个国外的ssh账号,你有国外的vps的话就好办了,没有也没关系,感谢云平台的的兴起,我们只要注册nitrous,就能有一个免费的ssh账号.
如果你使用nitrous记得每次使用时登录后把它打开.
###14.9.26号更新 nitrous好像最近网络也有问题了,可以试试openshift
that`s all.
文章作者 种瓜
上次更新 2014-05-30