Como posso saber qual DNS está sendo usado ou qual é o ideal para acelerar a resposta do site

Como posso saber qual DNS está sendo usado ou qual é o ideal para acelerar a resposta do site

Eu tenho um servidor que hospeda um site e também várias APIs. Ultimamente quando tentamos acessar o site há um atraso que dura alguns segundos antes de realmente carregar. Tenho boas suspeitas de que isso se deva a alguma configuração de DNS. Existe uma maneira de descobrir qual DNS o servidor está realmente usando?

Meu arquivo /etc/resolv.conf se parece com isto:

nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 212.227.123.16
nameserver 212.227.123.17

Eu sei que os 2 primeiros são do Google, e os restantes são do ionos, por incrível que pareça, um de nossos sites parece gerar um erro se as duas últimas entradas (ionos) não estiverem nesse resolv.conf.

Responder1

O tempo limite do DNS costuma ser algo em torno de 10 a 15 segundos. Para testar a resolução do domínio, você pode acessar seu servidor e executar o nslookup:

nslookup yourdomain.com 8.8.8.8
nslookup yourdomain.com 8.8.4.4
nslookup yourdomain.com 1.1.1.1

para que você possa verificar quanto tempo leva para resolver o DNS por meio de servidores de nomes diferentes e confirmar se algum deles está retardando ou não respondendo

informação relacionada