no meu servidor de DNS da intranet, deseja substituir alguns endereços.
Então, basicamente, ele deve encaminhar todas as solicitações de resolução para a zona mydomain.tld , que não estão no arquivo "/etc/named/mydoamin.tld" para os servidores DNS reais ...
zone "mydomain.tld" IN {
type master;
file "/etc/named/mydomain.tld";
forwarders { 1.1.1.1; 2.2.2.2; 3.3.3.3; };
forward only;
};
como isso pode ser feito?
Esclarecimento:
No arquivo "/etc/named/mydomain.tld" existem - por exemplo - um conjunto de registros:
abc.mydomain.tld. IN A 192.168.1.2
def.mydomain.tld. IN A 192.168.1.3
ghi.mydomain.tld. IN A 192.168.1.4
jkl.mydomain.tld. IN A 192.168.1.5
e - por exemplo - estes registros são (não no arquivo "/etc/named/mydomain.tld" mas) nos servidores de nomes oficiais:
abc.mydomain.tld. IN A 123.123.123.123
www.mydomain.tld. IN A 123.123.123.123
mail.mydomain.tld. IN A 123.123.123.123
assim, quando um cliente na intranet perguntar ao servidor de nomes da intranet, os nomes devem primeiro analisar suas definições e, em seguida, no caso de a entrada NÃO estar sepcificada, ele deverá perguntar aos servidores de nomes oficiais.
se o cliente solicitar abc.mydomain.tld. o servidor de nomes da intranet deve retornar 192.168.1.2 ...
e se o cliente solicitar o www.mydomain.tld. o servidor de nomes da intranet deve retornar 123.123.123.123 ...