本地网络上的 SOCKS 代理

本地网络上的 SOCKS 代理

我有一台 Windows 7 机器,我用它来通过 SSH 使用 Putty 打开 SOCKS 连接。我将隧道设置为动态本地主机 8080,我可以在本地使用它。

如何让本地网络上的机器访问并使用该代理?

在 FireFox 网络设置下的 SOCKS 设置中,我尝试为具有开放连接的本地计算机输入 192.166.2.2:8080。我还需要做其他事情吗?

答案1

您必须在 PuTTY 的隧道设置中启用复选框“本地端口接受来自其他主机的连接”:

屏幕截图PuTTY

答案2

在您的服务器上以管理员身份运行 powershell 并运行

 netstat -abo | findstr LISTENING | findstr :8080

注意与 关联的 IP 地址:8080。是127.0.0.1, 192.168.2.2,还是0.0.0.0?我的直觉是 IP 地址是127.0.0.1,这意味着该端口仅对本地主机可用。请尝试调整您的 socks 代理以使用192.168.2.2而不是'localhost'

相关内容