Toute aide sur la façon d'utiliser iptables pour postroute vers eth0: 2 alias dans ubuntu?

Sur mon server, je souhaite apather mon trafic Internet sur mon alias eth0:2 . Lorsque j'utilise cette command:

 sudo iptables -t nat -A POSTROUTING -s 10.8.0.4 -o eth0:2 -j MASQUERADE 

Il renvoie ceci:

 Warning: weird character in interface `eth0:2' (No aliases, :, ! or *). 

Existe-t-il un moyen d'apather uniquement le trafic à partir d'openvpn ip 10.8.0.4 sur cet ip unique?

Merci pour ton aide,

Vous devez utiliser SNAT au lieu de MASQUERADE ici.

 MASQUERADE This target is only valid in the nat table, in the POSTROUTING chain. It should only be used with dynamically assigned IP (dialup) connec‐ tions: if you have a static IP address, you should use the SNAT target. 

En supposant que vous souhaitez SNAT tout trafic provenant du 10.8.0.4, en sortant via eth0, sur n'importe quelle adresse IP est lié à eth0: 2 (je vais dire "wxyz" ici), essayez ce qui suit:

 sudo iptables -t nat -A POSTROUTING -s 10.8.0.4 -o eth0 -j SNAT --to-source wxyz 

où wxyz est l'IP liée à eth0.