Salut, David BERCOT a écrit :
Un exemple : http://monserveur1 [par défaut, c'est donc le port 80] effectue une requête vers http://monserveur2:81 (par exemple).Sur une seule machine, sur plusieurs? Sur le serveur? Sinon, iptables fait ça très bien...
Pour autant que je sache, iptables ne sait pas faire de la réécriture d'URL. Mais David s'est peut-être mal exprimé, en réalité il souhaite que les connexions TCP émises vers le port 80 de la machine monserveur1 soient redirigées vers le port 81 de la machine monserveur2 ?
Sur une seule machine... OK. Bon, il va falloir que j'étudie iptables alors ;-) Euh, au cas où, un indice, un exemple ?
Netfilter/iptables NAT HOWTO sur http://www.netfilter.org/documentation iptables -t nat -A OUTPUT -d ip_monserveur1 -p tcp --dport 80 \ -j DNAT --to ip_monserveur2:81