如何将流量转发到socks代理?

如何将流量转发到socks代理?

安装是这样的:在server1上,用来ssh -D server1:1080 root@server2设置socks代理。同时,在 server1 上,有一个 IPsec/xauth VPN 服务器在 VPN 网络 192.168.42.0/24 上运行。然后笔记本电脑通过 VPN 连接到 server1。

VPN连接后,如果我将笔记本电脑配置为使用socks代理server1:1080,则笔记本电脑可以通过SSHocks代理成功访问server2网络。但我希望在 server1 上透明地将流量从 VPN 网络转发到 server1:1080,而无需将笔记本电脑配置为使用ocks代理。我想我应该使用 iptables。

答案1

男人,

你正在寻找的东西叫做红袜队

摘录如下:

此工具允许您使用防火墙将任何 TCP 连接重定向到 SOCKS 或 HTTPS 代理,因此重定向可能是系统范围或网络范围。

相关内容