DNS: tradutor de nomes de domínio em endereços IP
O DNS traduz nomes de domínio legíveis por pessoas em endereços IP; a armadilha do exame consiste em confundir uma falha do DNS com uma falha da rede.
Ouvir esta página (beta)
DNS significa Sistema de Nomes de Domínio. Funciona como uma lista telefónica da Internet: quando introduz um domínio como «example.com», o DNS procura o endereço IP correspondente, como 93.184.216.34. Sem o DNS, teria de memorizar números para cada sítio Web. A principal distinção é que o DNS trata da resolução de nomes, não do transporte de dados. Se o DNS falhar, não conseguirá aceder aos sítios pelo nome, mas ferramentas como ping ou traceroute para um endereço IP poderão continuar a funcionar perfeitamente.
Um truque comum nos exames consiste em apresentar um cenário no qual um utilizador consegue aceder a um sítio Web através do respetivo endereço IP, mas não através do nome de domínio. Isto aponta diretamente para um problema de DNS, não para uma falha da rede ou da ligação à Internet. Outro indício: verifique se vários domínios falham — isso sugere um problema de DNS local, enquanto a falha de um único domínio poderá indicar um problema nos registos DNS desse domínio. Lembre-se também de que o DNS utiliza a porta UDP 53 para consultas e a porta TCP 53 para transferências de zona, pelo que, se essas portas estiverem bloqueadas, a resolução falhará.
Para testar rapidamente os seus conhecimentos, pergunte a si próprio: se consegue executar ping para 8.8.8.8, mas não consegue navegar até «google.com», o que está avariado? A resposta é o DNS, não a sua ligação à Internet. Uma ajuda de memória: DNS = Domain Name Service, não Data Network Service. Mantenha esta distinção clara para evitar confundir a resolução de nomes com a conectividade.
O que faz o DNS?
Traduz nomes de domínio legíveis por pessoas em endereços IP.