使用 iptables 将一个网络 NAT 到另一个网络

使用 iptables 将一个网络 NAT 到另一个网络

尝试使用 iptables 对不同网络中的 NAT IP 进行操作。

桥接 br0 上的 KVM 主机的 IP 为 10.10.11.36。

两台虚拟机正在运行,IP 为 192.168.11.60 和 192.168.11.57,共享网桥 br0。

想要将来自 10.10.11.60 的所有请求 NAT 到 192.168.11.60。

如果不使用 SNAT,如何实现这一点?

尝试了这个:

在主机桥 br0 上,创建了一个别名 br0:0,其 IP 为 192.168.11.36,并在客户机中将其指定为网关。

NAT 规则。

DNAT       all  --  anywhere             10.10.11.60         to:192.168.11.60  

当然规则计数器没有增加,

如何让 NAT 在这里工作?

答案1

您是否提到过两个网络连接到同一座桥?

无法创建两个桥接,一个用于 10.10.11,另一个用于 192.168.11

然后尝试你的 NAT 规则

相关内容