将eth0:1直接路由到kvm VM

我有一个专用服务器与2个公共IP地址,并希望通过iproute2或甚至iptables将所有eth0:1stream量路由到KVM访客。 传出stream量也应该路由到eth0:1 – eth0和eth0:1分配在不同的子网中。

设置是/应该如下所示:178.1.2.3 eth0:1 < – > 192.168.1.254 br1,tap1的网关< – > 192.168.1.1 KVM Guest

这似乎太复杂了。 只需桥接虚拟机并在来宾中设置IP地址即可。

它实际上是惊人的简单:

-A PREROUTING -d 178.1.2.3/32 -j DNAT --to-destination 192.168.1.1 -A POSTROUTING -s 192.168.1.1/32 -j SNAT --to-source 178.1.2.3 

不pipe怎么说,还是要谢谢你!