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.conffichier:

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?

affranchi
la source