He revisado muchos artículos (enumere un artículo que está siguiendo para que podamos sugerir una mejor o al menos siga la misma solución) y encontré la misma solución, pero no he obtenido ningún resultado.
He hecho - >
sudo nano etc/pf.conf
y añadido:
# Open port 100 for TCP on all interfaces
pass in proto tcp from any to any port 100
y lo guardó.
Luego para verificar:
sudo pfctl -vnf /etc/pf.conf
da como resultado:
pfctl: Use of -f option, could result in flushing of rules
present in the main ruleset added by the system at startup.
See /etc/pf.conf for further details.
scrub-anchor "/*" all fragment reassemble
nat-anchor "/*" all
rdr-anchor "/*" all
anchor "/*" all
pass in proto tcp from any to any port = 100 flags S/SA keep state
dummynet-anchor "/*" all
Loading anchor com.apple from /etc/pf.anchors/com.apple
anchor "/*" all
anchor "/*" all
sudo pfctl -vnf /etc/pf.conf
Pero cuando verifico el escaneo de puertos de la red, no muestra que el puerto esté abierto.
También se intentó apagar el firewall.
Estoy ejecutando OS X 10.11.2 y no sé cómo reenviar mi host local a una IP pública usando el puerto 80 sin hacer nada, pero quiero que se reenvíe al puerto 100 en su lugar.