Tengo un servidor local Wildfly y tengo una aplicación de prueba a la que puedo acceder:
http: // localhost: 8080 funciona.
Ahora, he comcast Xfinity con un módem (sin enrutador adicional). Estoy trabajando en CentOS 7. Parece que mi dirección IP interna asignada por el módem es la siguiente:
[abigail @ localhost ~] $ hostname -I 10.0.0.17 2601: 9: 500: ae7: 4637: e6ff: fe40: 74f2 Intenté acceder a http://10.0.0.17:8080 , pero no puedo. El sitio web no es accesible. Para hacer esto, ¿necesito configurar el reenvío de puertos en el módem? Lo hice pero todavía no funciona. En el módem, agregué una entrada en el panel 'reenvío de puertos'.
Port8080 TCP / UDP 8080 8080 10.0.0.17 Dónde estoy haciendo mal?
Editado para más información.
abigail@localhost ~]$ traceroute comcast.com
traceroute to comcast.com (69.252.80.75), 30 hops max, 60 byte packets
1 10.0.0.1 (10.0.0.1) 0.700 ms 1.488 ms 1.769 ms
2 73.170.240.1 (73.170.240.1) 19.791 ms 20.272 ms 20.395 ms
...
Más información en la página de configuración del módem:
WAN IP Address(IPv4):73.170.241.242
WAN Default Gateway Address(IPv4):73.170.240.1
fuente
traceroute comcast.com
o tal, debería darle una pista de cómo se ve la topología de red.Respuestas:
Si se puede acceder a un servicio de red solo a través de 127.0.0.1/localhost, lo más probable es que esté configurado para aceptar conexiones solo en 127.0.0.1. Para cambiar esta configuración, consulte la documentación del servidor . No estoy familiarizado con Wildfly, pero parece que quieres algo como esto:
Como está intentando conectarse a través de su red local, el módem no está involucrado en absoluto. A menos que desee exponer su servicio a Internet, debe eliminar el reenvío de puertos que configuró.
fuente