Vamos demonstrar como editar o arquivo hosts em Linux, Windows e Mac. Além disso, vamos fazer uma prática com o arquivo hosts.

Ainda temos o hosts?
Sim, na maioria dos sistemas operacionais temos o arquivo hosts.
Se estivermos usando o Linux podemos verificar o arquivo no caminho “/etc/hosts” e se estivermos usando o Windows podemos encontrar o arquivo no caminho “c:\windows\system32\drivers\etc\hosts “
Prática com o hosts.
Vamos editar nosso arquivo hosts para demonstrar como podemos mapear um nome em um IP.
Para isso, vamos mapear o nome “dns” em um IP “127.0.0.24”.
Poderíamos mapear outro IP e outro nome, mas vamos usar esse exemplo devido a simplicidade de configuração.
Vamos apresentar algumas formas de fazer isso dependendo do seu sistema operacional.
Editando o hosts em Linux ou Mac
Vamos editar o arquivo /etc/hosts com algum editor de texto. Nesse exemplo vamos editar dentro de uma máquina Linux usando o editar nano.
Para isso, vamos usar o comando abaixo com privilégio de administrador.
sudo nano /etc/hosts

Em seguida vamos editar o arquivo inserindo um IP de loopback = “127.0.0.24” e o nome “dns”.
Nota. Vale ressaltar que poderíamos criar um nome para qualquer outro IP que você gostaria de acessar por exemplo (8.8.8.8 dnsgoogle).
127.0.0.24 dns

Agora vamos salvar a alteração. Se estiver usando o editor nano, como estamos usando, pode pressionar as teclas Ctrl + x .
Em seguida confirme com Y para Yes e pressione ENTER.
Agora vamos testar usando o comando ping e o nome que demos para nosso IP. Nesse exemplo vamos usar o comando abaixo.
ping dns

Editando hosts em Windows
Vamos procurar o Bloco de notas e clicar com botão direito do mouse em “Executar como Administrador”.

Agora vamos clicar em Arquivo e abrir. Em seguida vamos selecionar o caminho abaixo.
C:\Windows\System32\drivers\etc
Vale a pena verificar se a opção de exibir todos os arquivos está selecionada. Caso contrário, o notepad somente mostra os arquivos do tipo texto.

Depois vamos selecionar o arquivo hosts.

Em seguida vamos editar o arquivo inserindo um IP de loopback = “127.0.0.24” e o nome “dns”.
127.0.0.24 dns
Nota. Vale ressaltar que poderíamos criar um nome para qualquer outro IP que você gostaria de acessar por exemplo (8.8.8.8 dnsgoogle).

Depois disso vamos salvar as alterações.
Em seguida, vamos testar abrindo o terminal com digitando cmd no menu de executar.

Agora vamos digitar no terminal o comando ping e o nome que demos para nosso IP. Nesse exemplo vamos usar o comando abaixo.
ping dns

Podemos observar na figura acima que o nome “dns” está ligado ao IP que configuramos anteriormente “127.0.0.24”.
Veja mais em :
Instalar cliente OpenVPN em Windows
Como instalar o Zabbix no Raspberry Pi

Juliana Mascarenhas
Data Scientist and Master in Computer Modeling by LNCC.
Computer Engineer
Gerenciadores de Pacotes em Python: Guia Completo sobre Pip e Conda para Iniciantes
Quando começamos a programar em Python, um dos primeiros desafios é gerenciar as bibliotecas (ou…
O que é CGNAT ?
O CGNAT na maioria das vezes utiliza o intervalo de endereços IP reservado para uso…
Tutorial: Como usar o WHOIS ou RDAP
O serviço WHOIS ou RDAP é uma ferramenta essencial para obter informações sobre domínios, IP…
Tutorial servidor de email com Postfix e Dovecot
Esse é um tutorial que vai apresentar uma configuração básica de um servidor de email…
Tutorial Instalar VNC em Linux Ubuntu
O acesso remoto é uma ferramenta indispensável para administradores e usuários que precisam gerenciar servidores…
Tutorial: Instale seu Servidor DNS no Linux com Bind9 Passo a Passo
Nesse tutorial vamos dar todo o passo a passo para que você instale uma configuração…