Menu
Coddy logo textTech

Por que os nomes existem

Lição 5 de 47 do curso Redes com o Terminal da Coddy.

Você tem um endereço para enviar uma solicitação. Então, por que alguém digita example.com em vez de 93.184.216.34?

Por dois motivos. É difícil lembrar endereços e, pior ainda, eles mudam. Um site muda para um novo host, adiciona um segundo servidor ou troca de provedor, e o endereço muda enquanto o nome permanece exatamente igual.

O DNS, o Sistema de Nomes de Domínio, é a lista telefônica que transforma um nome em um endereço no momento em que você precisa dele. É um serviço de consulta que funciona silenciosamente por trás de quase todas as solicitações que você faz.

Isso significa que toda solicitação realmente tem duas etapas: resolver o nome em um endereço e, depois, conectar-se a esse endereço. Mantenha-os separados em sua mente, porque, quando algo falha, descobrir qual dos dois apresentou problema é a maior parte do diagnóstico. Um nome que não é resolvido nunca chegou à etapa de conexão.

challenge icon

Desafio

Médio

Demonstre que um nome é apenas um substituto para um endereço.

  1. Crie index.html contendo exatamente SAME
  2. Sirva a pasta na porta 9103 em segundo plano
  3. Busque o conteúdo duas vezes: uma usando 127.0.0.1 e outra usando localhost

As duas solicitações chegam ao mesmo servidor, portanto a saída é:

SAME
SAME

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Redes com o Terminal

Pratique por conta própria: Playground de Terminal