![如何调试 SSH socks 隧道连接?](https://linux22.com/image/703629/%E5%A6%82%E4%BD%95%E8%B0%83%E8%AF%95%20SSH%20socks%20%E9%9A%A7%E9%81%93%E8%BF%9E%E6%8E%A5%EF%BC%9F.png)
我遵循了本指南https://www.digitalocean.com/community/tutorials/how-to-route-web-traffic-securely-without-a-vpn-using-a-socks-tunnel如何设置 VPS 与 Windows 的连接。
我的隧道连接在 Windows 上运行良好,Putty 连接没有问题,但是当我向 Firefox 添加设置以使用代理、127.0.0.1/localhost 等时,它根本无法加载任何页面,根本不起作用。
我也测试过我的隧道,并报告隧道连接稳定并亮起绿灯。但代理设置在所有应用程序中均不起作用。
我的Windows防火墙已被禁用。
我应该首先查看哪里来找出问题?
答案1
你应该告诉 Firefox 使用Socks 代理,当您使用带有 ssh 的动态端口转发 ( -D
) 端口时,不是 http 也不是 https。
例如:如果您使用 连接,则需要将 Firefox 配置为在服务器、端口上使用 Socks 代理。ssh -D 1080 [email protected]
localhost
1080
另外,请注意福克斯代理对于需要经常切换代理的人来说,这是一个非常有用的 Firefox 扩展。