Desde ipfw también se quita en Yosemite, la solución es el uso de pf
crear un archivo en /etc/pf.anclajes/
por ejemplo, com.myapp
rdr pass on lo0 inet proto tcp from any to any port 80 -> 127.0.0.1 port 8080
NOTA: Agregar un punto de salto de línea. De lo contrario, pf decir que tienes un error de sintaxis.
editar /etc/pf.conf agregar a la derecha después de la rdr-anchor "com.apple/*"
:
rdr-anchor "myapp"
y después de la load anchor "com.apple" from "/etc/pf.anchors/com.apple"
:
load anchor "myap" from "/etc/pf.anchors/com.myapp"
NOTA: Agregar un punto de salto de línea. De lo contrario, pf decir que tienes un error de sintaxis.
Siguiente, vuelva a cargar las reglas en pf por ejecutar sudo pfctl -f /etc/pf.conf
Finalmente, la activación de pf por ejecutar sudo pfctl -e
Fuente: https://github.com/basecamp/pow/issues/452