iptables et machines virtuelles de KVM, ip externe

Bonjour à tous 🙂 En général, je suis toujours en difficulté avec la machine virtuelle KVM. J'ai fait deux alias pour eth0 – eth0: 0 et eth0: 1 et les mettre sur un IP externe (eth0: 0 – 89.114.122.3, eth0: 1 – 89.114.122.4). Maintenant, le problème est: redirection de IP 89.114.122.3 et 89.114.122.4 IP vers les adresses internes virtuelles (virbr0 bridge) des VM obtenues pour dhcp … Je fais comme ceci:

sudo route add 89.114.122.3 gw 89.114.122.1 netmask 0.0.0.0 mesortingc 1 dev eth0:0

/sbin/iptables -t nat -A PREROUTING -p tcp -d 89.114.122.4 -j DNAT --to-destination 192.168.122.86

sudo /sbin/iptables -A FORWARD -i eth0:0 -d 192.168.122.86 -j ACCEPT

mais ça ne fonctionne toujours pas, ni ssh, ni d'autres services … ne font que ping sur cette IP externe.

Qu'est-ce que je fais mal?

libvirt est déjà NATing, c'est ainsi que vous obtenez l'adresse 192.168.122. Passez sur http://wiki.libvirt.org/page/Networking#NAT_forwarding_.28aka_.22virtual_networks.22.29 pour une meilleure compréhension de ce qui se passe.