J'ai deux questions.
Question 1: ma machine Debian a une interface eth3 avec l'ip 192.168.57.28. Si quelqu'un essaie de se connecter à 192.168.57.28:1234, comment rediriger la demande vers une autre machine: 192.168.57.25:80?
Question 2: Si ma machine Debian a deux interfaces: eth3 avec 192.168.57.28 et ppp0 avec une IP dynamique et que quelqu'un essaie de se connecter via ppp0 sur le port 1234, comment puis-je rediriger la demande vers 192.168.57.25:80?
J'ai essayé ceci:
$ iptables -t nat -A PREROUTING -p tcp --dport 1234 -j DNAT --to-destination 192.168.57.25:80
$ echo 1 > /proc/sys/net/ipv4/ip_forward
mais ça ne marche pas.
la source
Merci à Daywalker et Dánjal Salberg Adlersson. Après des heures de prestation de serment, la redirection de port avec iptables fonctionne enfin. (testé sur Debian)
bash-script
la source