使用SSH tunnel连接OpenVPN
其实很折腾人的东西,本来使用OpenVPN就是为了X墙,而有SSH就已经可以X墙了,现在用SSH连接OpenVPN,就真是吃饱了撑的……
不过还是说一下方法吧。
proto tcp-server
remote localhost
and adding the line proto tcp-client
ssh -L1194:vpnserver:1194 user@webserver
原文是http://www.classy.dk/hacks/archives/002287.html。我翻译一下,并作出一定修饰。
首先,在你的VPN配置文件里,把“remote VPN服务器 端口”这样的行去掉,替换为“remote localhost”。
然后,打开SSH,使用命令:plink -P SSH端口 -L 1194:VPN地址:VPN端口 -pw 密码 -N 用户名@SSH地址。“L”参数的意思是,把远程端口映射到本地端口。
最后,启动OpenVPN客户端。
PS:如果想连接被X的OpenVPN服务器,建议不要用这种方法,用个Socks代理或者HTTP代理连接会更好。
正需要呢. 谢谢啦
不客气,感谢支持
即删掉原文出处即可。麻烦了!
已经删除了原文,感谢支持,给你添麻烦了
您好!感谢转载。由于环境原因,请将文章中的原文出处隐藏掉。谢谢!