• [^] # Re: NAT dans les deux sens

    Posté par . En réponse au message Bacula et iptables. Évalué à 2.

    # REGLE 1 : tu prend ce qui arrive sur le port 9103 sur eth1 pour le renvoyer vers 192.1681.3:9103
    iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 9103 -j DNAT --to 192.168.1.3:9103

    #REGLE 2 : tu fais exactement la meme chose que la premiere regle mais en prenant ce qui arrive sur l'adresse 78.230.10.10 (au lieu de te baser sur l'interface eth1)
    iptables --table nat --append PREROUTING --destination 78.230.10.10 --protocol tcp --destination-port 9103 --jump DNAT --to-destination 192.168.1.3

    # REGLE 3 : tu change la source de la demande par l'adresse externe de ton routeur
    iptables --table nat --append POSTROUTING --destination 192.168.1.3 --protocol tcp --destination-port 9103 --jump SNAT --to-source 78.230.10.10



    perso, je penses que les regles 1 et 2 font la meme chose

    ensuite tu pourrais utiliser la meme "ecriture" pour mieux comprendre ce que tu fait
    -t nat c'est pareil que --table nat
    -A PREROUTING <==> --append PREROUTING
    -j DNAT <==> --jump DNAT
    -j SNAT <==> --jump SNAT