将所有流量从特定接口重定向到 Docker 接口和容器?

将所有流量从特定接口重定向到 Docker 接口和容器?

我有以下架构: 在此输入图像描述

AP1,AP2,AP3AP4是通过子网公开自己的无线接入点的设备192.168.10.0/24并且无法改变。

无线局域网1,无线局域网2,无线局域网3无线局域网4是我的主机的接口,每个接口都与相应的设备接入点连接(WLAN1 与 AP1 等...)。

我有四个 docker 容器在主机上运行,​​每个容器都通过自己的 docker 桥接口连接到我的主机DRNET

例如,第一个容器使用 DRNET1 连接到主机,第二个容器使用 DRNET2 连接到主机,依此类推...

每个AP发送UDP协议端口数据8889,889011111

有没有办法写一组iptables规则以便:

  • 将指定端口上的所有流量从 AP1/WLAN1 重定向到 DRNET1?

  • 将指定端口上的所有流量从 AP2/WLAN2 重定向到 DRNET2?

  • 将指定端口上的所有流量从 AP3/WLAN3 重定向到 DRNET3?

  • 将指定端口上的所有流量从 AP4/WLAN4 重定向到 DRNET4?

相关内容