Em BIND 9
( named
), existe alguma maneira de retornar A
registros diferentes , dependendo do IP
endereço do solicitante ?
Ao receber uma consulta para um determinado DNS
nome, gostaria de retornar um IP
endereço externo para as consultas recebidas do mundo externo e um IP
endereço interno para as consultas recebidas da sub-rede interna.
Atualização :
As visualizações parecem funcionar bem, mas existem 300
registros no arquivo de zona.
Devo copiar o arquivo inteiro (e gerenciar dois arquivos a partir de agora) se quiser apenas que um único DNS
registro seja retornado de maneira diferente?
domain-name-system
bind
Quassnoi
fonte
fonte
Respostas:
O BIND 9 possui um recurso para fazer exatamente isso, chamado "visualizações".
Há um bom artigo sobre como usá-los no O'Reilly.
http://www.oreillynet.com/pub/a/oreilly/networking/news/views_0501.html
fonte
Para referência futura e para fins de pesquisa, isso é conhecido como "split horizon dns". É suportado em muitos pacotes DNS, incluindo o Djbdns.
fonte
Sim, você pode usar visualizações , que são basicamente um invólucro em torno da sua configuração que limita a configuração a apenas um determinado segmento de IPs do cliente.
fonte