J'ai besoin de transférer toute connexion vers n'importe quel port d'adresse 22 vers une autre passerelle (c'est-à-dire sans défaut). Tout d'abord je suppose de le faire avec ipfw:
sudo ipfw add 5 fwd $EXTERNAL_IP,22 tcp from any to any 22 keep-state
Mais avec Mac OS X Lion, il semble que cela ne fonctionne pas. Quoi qu'il en soit, en regardant la documentation ipfw, je constate qu'elle est obsolète et que je devrais utiliser pfctl.
J'ai donc modifié le /etc/pf.conf
fichier:
rdr proto tcp from $internal_ip to any port 22 -> $external_ip port 22
Mais sans chance.
Est-ce que quelqu'un sait comment traduire ou transférer toutes les connexions générées par les applications locales vers une adresse autre que le port 22 vers une autre passerelle / adresse IP?