No puedo acceder a mi propia IP pública

No puedo acceder a mi propia IP pública

Comenzaré diciendo que uso Apache, aunque no ha funcionado con nginx, httpd u otros servicios.

Alojo un sitio web en mi servidor, es totalmente accesible para todos*. El servidor está activo, el puerto 80 está activo y el sitio funciona bien.

*Excepto yo

Por alguna razón, no puedo acceder a mi sitio, ya sea escribiendo el nombre de dominio o yendo directamente a mi dirección IP pública, el tiempo de espera se agota.

Sin embargo, si voy a la dirección LAN (192.168....), el sitio funciona bien. Desde el servidor, ir a localhost también funciona bien.

Si me conecto a una red diferente (dirección pública diferente), puedo acceder al sitio.

Información adicional:

El puerto 80 se reenvía directamente al servidor

Utilizo una subred separada para mis servidores (pero acceder a ella desde cualquiera de las subredes da el mismo resultado). Con esto quiero decir que tengo un módem central por donde entran los cables del exterior, que va a otro router de mi habitación (la segunda subred). Creo que esto podría ser irrelevante ya que en mi última casa solo usé 1 enrutador central, sin subredes, y todavía tenía el problema.

Este mismo problema prevalecía en mi última casa, aunque usaba un ISP diferente y tenía un enrutador diferente.

-----------EDITAR:-------- Aparentemente este problema se llama horquilla, pero todavía no he encontrado ningún recurso sobre cómo solucionarlo.

Respuesta1

He oído hablar de ese tipo de cosas en las que con algunos enrutadores puedes acceder a tu propia IP pública y con otros no.https://docs.connectwise.com/ConnectWise_Control_Documentation/On-premises/On-premises_knowledge_base/Cannot_access_external_IP_address_from_LAN yhttps://community.spiceworks.com/topic/2240145-cannot-access-public-ip- while-connected-locally

"Esto se puede hacer y requiere una función llamada NAT Reflection"

"Otros términos para esto son "NAT Hairpinning" y "NAT Loopback""

Necesitas un enrutador que tenga esa característica.

A los estadounidenses a menudo les gustan los enrutadores Netgear (aunque mi experiencia en el Reino Unido y mi ISP en el Reino Unido también han descubierto que no han sido tan buenos), pero aquí hay una lista de enrutadores Netgear que admiten esta función.https://kb.netgear.com/000049578/Which-NETGEAR-routers-support-NAT-loopback

Podrías buscar qué enrutadores lo admiten. Puede ponerse en contacto con los fabricantes de enrutadores si le gusta un fabricante o modelo y preguntarles si admite bucle invertido NAT/horquilla NAT/reflexión NAT.

información relacionada