OVH Cloud OVH Cloud

iptables

22 réponses
Avatar
arno
bonjour,

je souhaiterais faire une redirection du port 80 (depuis 192.168.1.249) vers
une autre machine (192.168.1.201)

voici ma commande :
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination
192.168.1.201:80

mais ce ne marche, j'ai fait de multiples tests, avec les options, etc ...
mais rien !!!

pouvez vous m'eclairer
merci

arno

debian 3.0 noyau 2.4

2 réponses

1 2 3
Avatar
TiChou
Dans le message <news:cre5bs$rii$,
*arno* tapota sur f.c.o.l.configuration :

Qu'ai fait de travers ??


C'est simple, vous ne faites pas ce qu'on vous demande.

Je te remercie de m'eclairer !!


De rien.

(désolé je n'ai pas le temps de "promener" sur le net)


Et moi pas de temps à jouer aux devinettes. C'est pour ça que quand j'aide
quelqu'un, j'aime qu'il réponde à mes questions, sinon ça ne sert à rien de
continuer.

--
TiChou

Avatar
Pascal

# redirection NAT destination 192.168.1.249:80 -> 192.168.1.201
iptables -t nat -d 192.168.1.249 -p tcp --dport 80
-j DNAT --to-destination 192.168.1.201

# masquage NAT source 192.168.1.x -> 192.168.1.249
iptables -t nat -s 192.168.1.0/24 -d 192.168.1.201 -p tcp --dport 80
-j SNAT --to-source 192.168.1.249


merci bq ca marche !!!!


Ouf ! C'était ma dernière cartouche.

pour info dans la redirection, il manque -A PREROUTING, -A POSTROUTING


C'était fait exprès pour voir si tu suivais et ne pas te mâcher tout le
travail :-D Bien vu !
</on se rattrape aux branches comme on peut>

c'est obligé d'initialiser toutes les tables avant ???


Disons que c'était plus sûr. Ça élimine tout risque d'interférences avec
des règles préexistantes.


1 2 3