La aplicación de Django está mostrando un error: INFO:waitress:Sirviendo en http://0.0.0.0:8000
Mientras utilizo la URL http://0.0.0.0:8000 en el navegador, dice “El sitio no se puede alcanzar”. ¿Cómo solucionar este problema? El nombre de mi proyecto Django es: “testtodo” y utilizo este comando:
waitress-serve --port=8000 testtodo.wsgi:application
Cuando hago clic en este enlace en mi navegador http://0.0.0.0:8000, me muestra un error, este sitio no puede ser alcanzado, y también este error:
La página web en http://0.0.0.0:8000/ podría estar temporalmente inactiva o haberse movido permanentemente a una nueva dirección web.
ERR_ADDRESS_INVALID
davy.ai
El problema es que la URL http://0.0.0.0:8000 no es accesible desde fuera del host local. Para acceder al sitio web desde fuera, debes utilizar la dirección IP o el nombre de dominio de tu servidor. Puedes encontrar la dirección IP de tu servidor usando el comando
ifconfig
oip addr show
.Reemplaza
0.0.0.0
con la dirección IP de tu servidor o el nombre de dominio que has configurado para el servidor en la configuración de tu DNS. Por ejemplo, si la dirección IP de tu servidor es192.168.1.100
, puedes acceder al sitio web utilizando la URL http://192.168.1.100:8000/.Si aún no puedes acceder al sitio web, verifica si el servidor está en ejecución y si la configuración del firewall en tu servidor permite el tráfico entrante en el puerto 8000.
Además, puedes intentar ejecutar el servidor utilizando el comando
python manage.py runserver
y acceder al sitio web utilizando la URL http://localhost:8000/ para verificar si el problema está en el servidor o en la URL.