Nosso cliente tem um domínio. Vamos chamá-lo de exemplo.com.
Estamos executando uma VM na rede do nosso cliente. Vamos chamá-lo de "nosso-vm".
O cliente está acessando a vm com este nome: our-vm.example.com.
O endereço IP é interno, por exemplo 10.1.2.3
O servidor de nomes de nosso cliente (example.com) não resolve o nome do host.
Temos uma VPN para nosso cliente e podemos acessar 10.1.2.3 via endereço IP.
Mas eu gostaria de acessar o host pelo nome.
O que eu quero:
- our-vm.example.com deve ser resolvido por mim (executando uma ligação em nossa rede)
- www.example.com, mail.example.com e outros nomes devem ser resolvidos por example.com
Como configurar o bind desta forma?
Sub-questão: existe um nome para este tipo de configuração?
Esta não é uma duplicata de ( Substituindo algumas entradas DNS no BIND para redes internas ) porque quero que example.com seja tratado pelo cliente.
Em sua configuração BIND, inclua algo assim:
Isso deve fazer o truque.
Edit: Aparentemente, o termo correto é, de acordo com Jenny D, "DNS masquerade".