有的时候本地需要使用服务器所在的网络来访问某些特定的网站,又不想费事的搭建 VPN 或者 HTTP 代理工具,可以简单地通过 SSH 隧道的方式实现 SOCKS5 代理上网,只要能够通过 SSH 连接服务器即可。具体的命令为:
ssh -N -D 127.0.0.1:本地端口 服务器用户名@服务器地址
例如:
ssh -N -D 127.0.0.1:10801 sunriseydy@localhost
运行之后会一直挂在那里,这个时候去应用或系统设置中去配置代理地址即可。
这里我在 chrome 中使用 SwitchyOmega 来配置浏览器代理。设置如下图:

接下来只要在网页中启用该配置即可。
参考链接:
版权说明:
本作品由 sunriseydy 采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
文章内容如未说明均为原创,欢迎转载,但请注明原作者(sunriseydy)和原文链接(https://blog.sunriseydy.top/technology/linux/ssh-tunnel/)
部分来自互联网的文章,如有侵权,请联系我,24小时内删除,谢谢
本作品由 sunriseydy 采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
文章内容如未说明均为原创,欢迎转载,但请注明原作者(sunriseydy)和原文链接(https://blog.sunriseydy.top/technology/linux/ssh-tunnel/)
部分来自互联网的文章,如有侵权,请联系我,24小时内删除,谢谢
手机打开扫一扫即可访问本页面
感谢您的支持,SunriseYDY 会继续努力的!

扫码打赏,你说多少就多少


打开支付宝扫一扫,即可进行扫码打赏哦
日出一点一 | 在探索的路上永不止步