Tengo que reenviar todas las páginas de Internet a mi dirección local, es decir, 127.0.0.1 con OS X.
Intenté seguir el comando pero no tiene ningún efecto:
echo " rdr pass inet proto tcp from any to any port 80 -> 127.0.0.1 port 8080 " | sudo pfctl -ef -
He intentado investigar el significado exacto de la línea anterior, pero no puedo encontrar una buena explicación. ¿Cómo realizo este reenvío?
Editar 1 :
Digamos que un usuario ingresa "www.google.com" en el navegador; Esto debería tener un impacto como este: >
El usuario debe ser redirigido a mi página local que está en 127.0.0.1:8080
Ahora, si presiono 127.0.0.1:8080 veo mi portal local.
Pero, quiero que se muestre después de la redirección desde "Google.com"
Estoy escribiendo siguiente declaración. Pero, no están teniendo ningún efecto.
rdr pass on lo0 proto {tcp, udp} from any to any port 80 -> 127.0.0.1 port 7894
pass out log(all) on em0 route-to lo0 inet proto {tcp, udp} from any to any port 80 keep state
Estoy escribiendo líneas encima de mi archivo de anclaje y agrego ancla a pf.conf usando rdr-anchor