Tudo isso é sobre resolução e encaminhamento de DNS. :)
- Configurar um servidor DNS interno.
- Defina o servidor DNS para encaminhar todas as solicitações desconhecidas para um servidor DNS externo (como o Google ou seus ISPs).
- Configure o DHCP para fornecer aos clientes de rede local o servidor DNS interno como a configuração do servidor DNS.
- No DNS interno, configure uma zona de domínio (domain.com) ou zonas específicas do host (machine.domain.com) para cobrir os hosts / domínio em questão, usando seus endereços IP internos.
Agora, quando os clientes da LAN fizerem uma solicitação de DNS, solicitarão ao servidor DNS interno o IP. Se ele tiver essa entrada de host / domínio, ele resolverá e retornará o IP local; se ele não reconhecer o host / domínio solicitado, ele será encaminhado ao DNS público para resolução.