O DNS dividido é a solução. Forneça o endereço público para solicitações de fora da LAN e o endereço local para solicitações de dentro da LAN. NÃO siga o caminho do arquivo hosts. Essa estrada está repleta de sistemas quebrados e administradores insanos. Como muitos de nós aprendemos, um pequeno erro ou descuido e você pode passar mais tempo resolvendo o problema do que você pode acreditar.