通过代理共享互联网连接


0

我想在Windows 7机器上分享我的互联网连接,但我希望它通过我使用SSH隧道设置的代理(socks5)。

我可以在我的本地计算机上使用它,在Fx网络选项中设置它,但我希望它通过代理共享。

在其他机器上没有选择这样设置。

Answers:


1

您的SSH客户端应该允许您配置端口转发的本地绑定地址。它通常设置为localhost(127.0.0.1),它限制了对本地计算机的使用。让它绑定所有接口(尝试一个空值,或0.0.0.0),使其可以从其他机器上访问。

然后,您只需要为其他计算机上的客户端设置正确的地址。

编辑:好的,误解了这个问题。通过“没有选择在其他机器上设置它”,你的意思是你不能在其他机器上更改设置。

在linux下,有一个iptables扩展,可以将随机tcp流量重定向到SOCKS代理,精心设计以保留原始目标信息:

http://darkk.net.ru/redsocks/

我不知道Windows 7是否存在等效项。但是,如果可以,您可以在Win7主机上安装Linux虚拟机,在VM上安装redsocks,然后使用Win7路由将流量重定向到VM 。 VM会将其转换为SOCKS连接,您必须通过外部世界进行路由


TY。好吧,我不能(也不想)在其他机器上设置代理。它将被共享其他无线网络,我无法分辨哪些或多少其他机器将连接...
David

1
Windows上的其中一个等价物是ProxyCap
prusswan
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.