Bonjour,

Je suis sur une redhat 6.7 avec iptables 1.4.7 (machine virtuelle vmware)

Voici les deux règles que je souhaite effectuer :

1-Forwarder tout le trafic entrant par eht0 vers le eth1 (tous les protocoles)
2-Forwarder tout le trafic eth1 vers l’ip d’un autre serveur (tous les protocoles)

Voici les deux règles que j’ai définies :

1-iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
2-iptables -t nat -A PREROUTING -p tcp -d x.x.x.x -j DNAT --to y.y.y.y
(x.x.x.x est l’ip de eth1)

Seule la première passe, et quand je fais un “iptables –S” elle est visible, l’autre non.

La deuxième disparait une fois le serveur rebooté.

Bien entendu, je sauvegarde a chaque fois(service iptables restart et iptables-save)

J’ai vérifié tous ces éléments sont OK :

1-CONFIG_IP_NF_TARGET_REDIRECT=m
2-CONFIG_NETFILTER_XT_MATCH_STATE=m
3-net.ipv4.ip_forward = 1

Pourriez-vous m’aider ?

D’avance merci