mac-osx – iptables equivalente para mac os x

Pregunta:

Quiero reenviar solicitudes de 192.168.99.100:80 a 127.0.0.1:8000 . Así es como lo haría en Linux usando iptables :

iptables -t nat -A OUTPUT -p tcp --dport 80 -d 192.168.99.100 -j DNAT --to-destination 127.0.0.1:8000

¿Cómo hago lo mismo en MacOS X? ipfw una combinación de comandos ipfw sin mucho éxito:

ipfw add fwd 127.0.0.1,8000 tcp from any to 192.168.99.100 80

(Para mí, el éxito es apuntar un navegador a http://192.168.99.100 y obtener una respuesta de un servidor de desarrollo que tengo ejecutándose en localhost:8000 )

Respuesta:

Entonces encontré una manera de hacer esto. No estoy seguro de si es la forma preferida, ¡pero funciona! En tu caparazón favorito:

sudo ifconfig lo0 10.0.0.1 alias
sudo ipfw add fwd 127.0.0.1,9090 tcp from me to 10.0.0.1 dst-port 80

(El alias de lo0 parece ser la parte que falta)

Si desea que un dominio (falso) apunte a este nuevo alias, asegúrese de que / etc / hosts contenga la línea:

10.0.0.1 www.your-domain.com

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım