0 votos

¿Cómo abrir un puerto en MacOS Big Sur?

Estoy tratando de abrir un puerto específico (8000) en mi Mac (macOS 11.6) para pruebas de desarrollo web locales.

Supongamos que la IP NAT de mi computadora es 192.168.1.10. Si voy a 192.168.1.10:8000, no obtengo nada. nmap también me dice que el puerto está cerrado. Sin embargo, puedo acceder al puerto en 127.0.0.1:8000.

No estoy haciendo nada con mi router para dar acceso WLAN, esto es solo para que otras computadoras y dispositivos móviles en mi red Wi-Fi local puedan acceder al servidor.

He desactivado el firewall de la aplicación, e incluso he intentado ajustar la configuración del filtro de paquetes (PF), y seguía diciendo que había un error de sintaxis en la lista de PF.

Incluso intenté desactivar pfctl, lo cual hice, pero macOS sigue bloqueando el puerto 8000 y en general parecía seguir ejecutando un firewall. ¿Existe otro/sistema de firewall diferente? ¿Cuál es la mejor manera de abrir un puerto en estos días?

0voto

zhrist Puntos 101

Tienes que configurar tu aplicación para abrir el puerto y esperar en una subred de red específica.

Lo que tienes en este momento, solo está sirviendo en 127.0.0.1 y no en 192.* o más amplio.

En django, puedes ejecutarlo con este ejemplo:

python manage.py runserver 192.168.1.10:8000

Pregunta similar respondida en stackoverflow.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X