hosts Formato de arquivo para TCP/IP
Propósito
Define o nome e o endereço de Internet Protocol (IP) do host local e especifica os nomes e endereços de hosts remotos.
Descrição
O arquivo /etc/hosts contém os nomes de host Internet Protocol (IP) e endereços para o host local e outros hosts na rede de Internet. Este arquivo é usado para resolver um nome em um endereço (ou seja, para traduzir um nome de host em seu endereço na Internet). Quando o seu sistema está usando um servidor de nome, o arquivo é acessado apenas se o servidor de nome não puder resolver o nome do host.
Quando o host local estiver usando o protocolo DOMAIN, as rotinas do resolvedor consultam um servidor de nome DOMÍNIO remoto antes de procurar este arquivo. Em uma rede plana sem nenhum servidor de nome, as rotinas do resolvedor procuram este arquivo para nome do host e dados de endereço.
As entradas no arquivo hosts possuem o seguinte formato:
Endereço HostName
Nessa entrada, Endereço é um endereço IP especificado no formato decimal com ponto ou octal e HostName é o nome de um host especificado no formato de nome de domínio relativo ou absoluto. Se você especificar o nome de domínio absoluto, a parte do nome precedendo o primeiro. (período) tem um comprimento máximo de 63 caracteres e não pode conter espaços em branco. Para ambos os formatos do nome, o número total de caracteres não pode exceder 255 caracteres, sendo que cada entrada deve ser contida em uma linha. Vários HostNames (ou alias) podem ser especificados.
Este arquivo pode conter duas entradas de casos especiais que definem nomes de host reservados (ou bem conhecidos). Esses nomes de host são:
| Item | Descrição |
|---|---|
| servidor de tempo | Identifica um host de servidor de tempo remoto. Este nome de host é usado pelo comando setclock . |
| servidor de impressão | Identifica o host padrão para recebimento de pedidos de impressão. |
Nesta entrada de arquivo hosts , o parâmetro Address é um endereço IP especificado no formato decimal pontilhado ou octal e cada parâmetro HostName é um nome do host especificado no formato de nome de domínio relativo ou absoluto... Estes nunca têm o nome de domínio completo listado; eles estão sempre listados como tambémprintserveroutimeserver.
As entradas neste arquivo podem ser feitas utilizando-se a Ferramenta de Interface de Gerenciamento de Sistemas (SMIT) ou o comando hosteno , ou criando e editando o arquivo com um editor.
Exemplos
Nesses exemplos, o nome do host local é a primeira linha em cada arquivo hosts . Isto é para ajudá-lo a identificar o host cujo arquivo está sendo exibido. O seu host não tem que ser definido na primeira linha do seu arquivo hosts .
- As entradas de amostra a seguir podem estar contidas nos arquivos hosts para dois hosts diferentes em uma rede que não esteja executando um servidor de nomes DOMAIN:
Host1
Anfitrião 2185.300.10.1 host1 185.300.10.2 host2 185.300.10.3 host3 185.300.10.4 host4 merlin 185.300.10.5 host5 arthur king 185.300.10.5 timeserver
Nessa rede de amostra sem nenhum servidor de nome, o arquivo hosts para cada host deve conter o endereço de Internet e o nome do host para cada host na rede. Qualquer host que não esteja listado não pode ser acessado. O host em endereço na Internet185.300.10.4neste exemplo pode ser acessado por qualquer nome:host4oumerlin. O host em endereço na Internet185.300.10.5pode ser acessado por qualquer um dos nomeshost5,arthurou king.185.300.10.2 host2 185.300.10.1 host1 185.300.10.3 host3 185.300.10.4 host4 merlin 185.300.10.5 host5 arthur king - A seguir é uma entrada de amostra nos arquivos hosts para um host diferente em uma rede DOMAIN, mas o host não é o servidor de nomes e o host está mantendo alguns nomes de host adicionais para uma rede menor:
Host 5
Nesta amostra, host5não é um servidor de nomes, mas é anexado a uma rede DOMAIN. O arquivo hosts parahost5contém entradas de endereço para todos os hosts na rede menor, e os arquivos de dados DOMAIN contêm o banco de dados DOMAIN. As entradas nohost5 hosts arquivo que começa com128.114indicar quehost5resolve nomes para hosts na rede menor.128.114.1.15 name1.xyz.aus.century.com name1 128.114.1.14 name2.xyz.aus.century.com name2 128.114.1.16 name3.xyz.aus.century.com name3