我尝试建立与外部IP类映射到内部IP类proxmox节点:promox UFW IP路由
62.xxx.yyy.zzz/24 < - > 192.168.yyy.zzz/24
每个外部IP匹配内部IP,因此每个VM都有自己的外部IP。 proxmox主机得到的是自己的外部IP(在/ 24范围之外)并且自己获得了Web访问。
如果我使用: #NAT表规则 * NAT :POSTROUTING ACCEPT [0:0]
# Forward traffic through eth0 - Change to match you out-interface
-A POSTROUTING -s 192.168.0.0/16 -o vmbr0 -j MASQUERADE
# don't delete the 'COMMIT' line or these rules won't be processed
COMMIT
所有IP 192.168.xx的虚拟机可以访问网络,但用的IP地址主人。
如果我改变了-A POSTROUTING符合:
-A PREROUTING -o vmbr0 -d 62.xxx.yyy.0/24 -j DNAT --to-destination 192.168.yyy.0/24
-A POSTROUTING -o vmbr1 -s 192.168.yyy.0/24 -j NETMAP DNAT --to-destination 62.xxx.yyy.0/24
我得到了不是一个IP,但一类DNAT目的地的错误,似乎NETMAP不支持...
任何想法指向我?
谢谢!
Stéphane
我没有试过这个:[http://stackoverflow.com/questions/35222304/proxmox-kvm-routed-network-with-multiple-public-ips](http://stackoverflow.com/questions/35222304/ proxmox-kvm-routed-network-with-multiple-public-ips)没有运气...... –