No meu roteador, na minha rede doméstica, nas configurações do servidor DHCP, especifiquei os servidores DNS primário e secundário como 8.8.8.8
, 8.8.4.4
. Eu tenho o Ubuntu 16.04.4 LTS instalado no meu servidor doméstico. Para gerenciamento de rede eu uso o NeteorkManager, com o dnsmasq incluso. O arquivo /etc/resolv.conf
contém: nameserver 127.0.1.1
Notei que, se eu solicitar uma entrada dns, o Ubuntu envia duas solicitações simultaneamente para o servidor de DNS primário e secundário.
Enviar consulta:
nslookup ya.ru
Informação do tcpdump:
19: 07: 53.596844 IP 192.168.100.14.38814> 8.8.8.8.53: 41973+ A? ya.ru. (23)
19: 07: 53.596853 IP 192.168.100.14.38814> 8.8.4.4.53: 41973+ A? ya.ru. (23)
19: 07: 53.600385 IP 8.8.8.8.53> 192.168.100.14.38814: 41973 1/0/0 A 87.250.250.242 (39)
19: 07: 53.615338 IP 8.8.4.4.53> 192.168.100.14.38814: 41973 1/0/0 A 87.250.250.242 (39)
Por que o sistema envia duas solicitações de uma só vez? E o que preciso alterar para que ele se comporte logicamente e envie uma solicitação para o servidor DNS secundário somente quando não houver resposta do servidor DNS Primário.