有一个我无法控制的代理服务器。它被完全阻止和防火墙保护。我希望我的设备通过代理连接到互联网,而无需输入代理详细信息。因此,我想创建一种位于代理服务器和路由器之间的网桥。我想通过 http 和 coAp 端口发送数据。有一条 LAN 电缆从代理服务器连接到路由器,并且 Linux 计算机连接到路由器的以太网端口。
┌────────┐ ┌─────────┐ ┌────────┐ -> Device1
│ Proxy │ │ Linux │ │ │
The internet -> │ Server │ -> │ Bridge │ -> │ Router │ -> Device2
│ │ │ │ │ │
└────────┘ └─────────┘ └────────┘ -> Device3
我希望 Linux 机器充当我的设备和代理服务器之间的桥梁;最终是互联网。来自设备的请求可以通过简单的 TCP 服务器/客户端连接直接发送到 Linux 机器。我希望 Linux 计算机使用所需的代理设置将这些请求重新路由到代理服务器。我发现可以在 Linux 桥上设置透明代理,然后可以进行重新路由。现在,需要在 iptables 中进行哪些更改才能使其正常工作,因为我对它们还很陌生。另外,我找不到这个问题的任何具体答案。也许我看错地方了。