Como modificar um arquivo host no Linux

Como modificar um arquivo host no Linux
O arquivo host é um arquivo de texto simples usado pelos sistemas operacionais para mapear nomes de domínio para seus endereços IP correspondentes.

Embora este tutorial tenha foco no arquivo host no Linux, o arquivo host está disponível em todos os sistemas operacionais, incluindo Windows e Mac OS.

Como funciona o arquivo host

O arquivo host atua como um registro DNS local, mas é preciso maior precedência do que um servidor DNS. Uma vez que um cliente consulta um nome de domínio como http: // linuxhint.com, o nome de domínio precisa se traduzir em seu endereço IP correspondente.

O sistema pesquisará primeiro o arquivo host da entrada que aponta para Linuxhint.com. Se não existir, o sistema passa para consultar os servidores DNS, como servidores do Google, Cloudflare ou um fornecido pelo seu provedor de Internet.

O arquivo host é útil quando você está trabalhando em redes locais ou internas e precisa que sua máquina reconheça os domínios locais. O arquivo host também permite bloquear vários domínios adicionando entradas apontando para endereços inválidos ou locais.

Vamos discutir como modificar o arquivo host Linux.

Como editar o arquivo host Linux

Editar o arquivo host Linux é incrivelmente fácil, pois é um arquivo de texto simples. No entanto, segue um formato específico:

Endereço IP nome do domínio Alias

Aqui está um exemplo de entrada no arquivo host Linux:

10.10.10.213 interno.linuxhint interno.líquido.local

Para editar o arquivo host localizado em:

/etc/hosts

Use seu editor de texto favorito:

sudo vim /etc /hosts

A primeira seção permite adicionar endereços IPv4 e seus nomes de domínio correspondentes. Na segunda seção, você pode adicionar endereços IPv6.

Conclusão

Você pode adicionar qualquer domínio e seu IP correspondente ao arquivo host ou até um inválido, se desejar bloquear um site.