Nombre de dominio público para intranet

Nombre de dominio público para intranet

digamos

1) Tengo un servidor ejecutándose en una intranet privada. Utiliza Tomcat para servir una aplicación web en privateserverip:8080/appname

2) Tengo un dominio myapp.local y cuando entro en el nivel superior conhttp://miaplicación.localsirve la aplicación desde privateserverip:8080/appname si la solicitud proviene de la intranet

Ese es el estado real.

Ahora: tengo un dominio público: ejemplo.org y quiero que si un sitio web redirige a un usuario, que está en la intranet (!), a myapp.example.org, se debe servir privateserverip:8080/appname. Si alguien desde fuera de la intranet accede a myapp.example.com, no debería pasar nada.

¡Por favor dime que esto es posible! :)

Podría configurar vhost en un nginx en example.com pero también crear entradas DNS y cosas así para example.com. Todo lo que quieras. Solo dime que esto es posible

Gracias por tu ayuda :)

Respuesta1

Una de dos maneras:

  1. Dirige a sus clientes locales a un servidor DNS en su intranet que proporciona la dirección IP interna de su servidor web para todas las solicitudes que van a myapp.example.com/appname (debe usar el nombre de la aplicación en la URL o una simple asignación de IP no funcionará). no funciona).
  2. Cambia la configuración de DNS de ejemplo.com y agrega un registro A que apunta a la dirección IP interna de su servidor web. Afortunadamente, las personas fuera de la red no podrán acceder a su red interna, pero conocerán la dirección IP (privada interna) del servidor, lo que puede ser un problema de seguridad.

Yo sugeriría el número 1, si puedes. Normalmente puedes hacer esto en tu enrutador (generalmente es tu servidor DNS).

Respuesta2

¿Por qué la gente sigue mezclando lo público y lo privado? No hay nada de malo en que los usuarios internos se conecten a la URL privada (http://miaplicación.local) y usuarios externos que se conectan a la URL pública (http://miaplicación.ejemplo.org). Cualquier otra cosa es sólo una solución alternativa a las buenas prácticas.

información relacionada