通过简单的SSH隧道实现穿越上网(转)

说明:很惊讶,原来强大的SSH也能实现穿越上网,且配置真的很简单,比OpenVPN简单很多。当然,除了代理简单上网之外,其余功能就没OpenVPN那么的强大,对于用哪个就需要自己去衡量。SSH建立的隧道使用的是SOCKS5协议,所以搭建的也叫做SOCKS服务器。

如果你有国外的服务器或者VPS,可以自己搭建代理服务。

但是VPN(PPTP/OpenVPN)架设和管理还是相对复杂的,部分运营商还有限制。

除非你有手机用代理等需要,一定要VPN,如果是Web上网的话用SSH隧道代理本地端口,简单,效果好。

本地代理

ssh -N -D 127.0.0.1:端口 用户名@服务器

比如:

ssh -N -D 127.0.0.1:3128 xxx@xx.x.xx.xx

如果是Windows,可用用cgywin模拟命令行,后者putty等软件实现。

设置

Chrome为例, 安装一个代理扩展,比如Proxy SwitchySharp

安装之后:

配置代理

 

参考:

https://www.liaohuqiu.net/cn/posts/setup-web-prorxy-by-ssh-tunnel/(以上内容转自此篇文章)

posted @ 2018-01-26 00:27  EasonJim  阅读(7688)  评论(0编辑  收藏  举报