托管 VPN 服务器的 docker 容器需要将其传出流量(可能是互联网流量)发送到另一个容器,然后再将其发送到互联网。
以下是想法,
容器 A(VPN 服务器) -> 容器 B(特定端口) -> Internet
我尝试使用 iptables 进行一些操作但无法解决这个问题。
我尝试过的事情
在容器 A 中托管一个 redsocks 服务器以及 VPN。
容器 Aiptables -t nat -A OUTPUT -p tcp --dport 80 -j REDIRECT --to-port 12345
我也尝试过以下方法,
容器 A(VPN 服务器)-> 容器 B(Redsocks)-> 容器 C(特定端口)-> Internet
请让我知道这是否可行或者是否有其他选择。