将容器中运行的传出 VPN 服务器流量重定向到另一个容器端口

将容器中运行的传出 VPN 服务器流量重定向到另一个容器端口

托管 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

请让我知道这是否可行或者是否有其他选择。

相关内容