Pas d'accord avec ta réponse, ni celle du dessous.
Iptables est un firewall _statefull_, ce qui veut dire qu'il track les connexions, et dans NAT il y a _translation_, ce qui veut dire que B va bien faire croire à A que c'est lui qui a inité la connexion.
Alors, où se trouve le problème ? Là, j'avoue qu'on manque un peu de détails :
- quelle est le schéma du réseau ? A et B sont-ils sur le même segment ethernet ? (à priori oui, mais on sait jamais)
- quelles sont les autres règles du par-feu ? À priori c'est effectivement un problème de "retour" des paquets, mais il faudrait par exemple bien voir si B qui forwarde autorise bien les paquets retour (avec une règle genre --cstate ESTABLISHED,RELATED), etc.
[^] # Re: Normal
Posté par benoar . En réponse au message iptables port forwarding. Évalué à 2.
Iptables est un firewall _statefull_, ce qui veut dire qu'il track les connexions, et dans NAT il y a _translation_, ce qui veut dire que B va bien faire croire à A que c'est lui qui a inité la connexion.
Alors, où se trouve le problème ? Là, j'avoue qu'on manque un peu de détails :
- quelle est le schéma du réseau ? A et B sont-ils sur le même segment ethernet ? (à priori oui, mais on sait jamais)
- quelles sont les autres règles du par-feu ? À priori c'est effectivement un problème de "retour" des paquets, mais il faudrait par exemple bien voir si B qui forwarde autorise bien les paquets retour (avec une règle genre --cstate ESTABLISHED,RELATED), etc.