Configure localhost para usar la dirección IP de DHCP

0

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
martín
fuente
"Módem (sin enrutador adicional)" probablemente significa que tampoco tienes un enrutador integrado en el módem, ¿verdad? (Comcast ha estado presionando esos). Porque 10.0.0.17 no parece una dirección IP pública de Comcast. traceroute comcast.como tal, debería darle una pista de cómo se ve la topología de red.
Johannes Ernst
La IP pública del módem es 73.170.241.242, que se puede ver en "whatismyipaddress.com". 10.0.0.17 es la IP dinámica asignada a una de mis computadoras en las que estoy trabajando. Mi objetivo es hacer que se pueda acceder a mi servidor local en Internet a través de 73.170.241.242. Pero creo que el primer paso es hacer que se pueda acceder al sitio web de mi hogar mediante la IP interna 10.0.0.17, no 127.0.0.1 o localhost.
Martin
No, creo que el módem incluye un enrutador, por lo que se supone que la configuración es más fácil.
Martin

Respuestas:

0

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:

<interface name="public">
  <any-address/>
</interface>

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ó.

Daniel B
fuente