Encore une fois, tous mes paramétrages dans le fichier /etc/network/interface ont sautés... je ne comprends pas !!
C'est normal que mon IP publique soit sur l'interface 0 (vmbr0) ?
Les rĂšgles d'iptables il faut les ajouter en dessous de vmbr0 ou je peux les mettre n'importe ou ?
Merci !
Extrait de mon fichier interface:
auto lo
iface lo inet loopback
iface eth0 inet manual
iface eth1 inet manual
auto vmbr1
iface vmbr1 inet static
address 10.0.1.254
netmask 255.255.255.0
boradcast 10.0.1.255
bridge_ports none
bridge_stp off
bridge_fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '10.0.1.0/24' -o vmbr0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '10.0.1.0/24' -o vmbr0 -j MASQUERADE
post-up iptables -t nat -A PREROUTING -i vmbr0 -p udp --dport 9987 -j DNAT --to 10.0.1.20:9987
post-down iptables -t nat -D PREROUTING -i vmbr0 -p udp --dport 9987 -j DNAT --to 10.0.1.20:9987
post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 10011 -j DNAT --to 10.0.1.20:10011
post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp --dport 10011 -j DNAT --to 10.0.1.20:10011
post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 30033 -j DNAT --to 10.0.1.20:30033
post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp --dport 30033 -j DNAT --to 10.0.1.20:30033
auto vmbr0
iface vmbr0 inet static
address ippublique
netmask 255.255.255.0
gateway ip.254
bridge_ports eth0
bridge_stp off
bridge_fd 0
iface vmbr0 inet6 static
address ::::
netmask 64
post-up /sbin/ip -f inet6 route add :::: dev vmbr0
post-up /sbin/ip -f inet6 route add default via ::::
pre-down /sbin/ip -f inet6 route del default via ::::
pre-down /sbin/ip -f inet6 route del ::::* dev vmbr0
:::**: : adresse ipv6 publique il me semble :o