Iptables

使用 iptables 將一個網路 NAT 到另一個網路

  • October 8, 2013

嘗試使用 iptables 對不同網路中的 ip 進行 NAT。

網橋 br0 上 IP 為 10.10.11.36 的 KVM 主機。

兩個虛擬機正在執行 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 在這里工作?

您是否提到了連接到同一個網橋的兩個網路?

它無法創建兩個網橋,一個用於 10.10.11,另一個用於 192.168.11

然後嘗試您的 NAT 規則

引用自:https://serverfault.com/questions/524033