Nome de domínio público para intranet

Nome de domínio público para intranet

Digamos

1) Tenho um servidor rodando em uma intranet privada. Ele usa o Tomcat para servir um webapp em privateserverip:8080/appname

2) Eu tenho um domínio myapp.local e quando entro nele no nível superior comhttp://myapp.localele atende o aplicativo de privateserverip:8080/appname se a solicitação vier da intranet

Esse é o estado real.

Agora: tenho um domínio público: example.org e quero que se um site redirecionar um usuário, que está na intranet (!), para myapp.example.org, privateserverip:8080/appname seja servido. Se alguém de fora da intranet acessar myapp.example.com, nada deverá acontecer.

Por favor me diga que isso é possível!? :)

Eu poderia configurar o vhost em um nginx em example.com, mas também criar entradas DNS e coisas assim para example.com. Tudo o que você quiser. Apenas me diga que isso é possível

Obrigado pela ajuda :)

Responder1

Uma de duas maneiras:

  1. Você aponta seus clientes locais para um servidor DNS em sua intranet que fornece o endereço IP interno do seu servidor da web para todas as solicitações que vão para myapp.example.com/appname (você deve usar o nome do aplicativo na URL ou um simples mapeamento de IP vencerá). não funciona).
  2. Você altera as configurações de DNS de example.com e adiciona um registro A que aponta para o endereço IP interno do seu servidor web. Felizmente, pessoas fora da rede não conseguirão acessar sua rede interna, mas saberão o endereço IP (privado interno) do servidor, o que pode ser uma preocupação de segurança.

Eu sugeriria o número 1, se você puder. Normalmente você pode fazer isso no seu roteador (geralmente é o seu servidor DNS).

Responder2

Por que as pessoas continuam misturando o privado com o público? Não há nada de errado com usuários internos se conectando ao URL privado (http://myapp.local) e usuários externos conectando-se ao URL público (http://myapp.example.org). Qualquer outra coisa é apenas uma solução alternativa para as boas práticas.

informação relacionada