Ho seguito i seguenti passi per creare un port forwarding su un mac. Ha funzionato, inoltrando ciò che arriva sulla porta 104 alla porta 11115, ma ha disabilitato la porta 11115 per altri pacchetti inviati direttamente ad essa !! Qualcuno sa cosa ho configurato sbagliato? Ho bisogno del forward, ma ho bisogno anche della porta 11115. cosa ho fatto:
Creato un file di ancoraggio in /etc/pf.anchors/com.forw, con questa regola:
rdr pass on en0 inet proto tcp from any to any port 104 -> 127.0.0.1 port 11115
Poi ho aggiunto il mio file di ancoraggio al file pf.conf aggiungendo queste righe.
rdr-anchor "port104"
load anchor "port104" from "/etc/pf.anchors/com.forw"
Infine evoco l'avanti con il comando pfctl su crontab.
@reboot sudo /sbin/pfctl -ef /etc/pf.conf