Scroll to navigation

HOSTNAME(1) Manual do Programador Linux HOSTNAME(1)

NOME

hostname - mostra ou configura o nome da máquina domainname - mostra ou configura o nome do domínio NIS/YP dnsdomainname - mostra o nome do domínio DNS nisdomainname - mostra ou configura o nome do domínio NIS/YP ypdomainname - mostra ou configura o nome do domínio NIS/YP

SINOPSE

hostname [-v] [-a] [--alias] [-d] [--domain] [-f] [--fqdn] [-i] [--ip-address] [--long] [-s] [--short] [-y] [--yp] [--nis]

hostname [-v] [-F arquivo] [--file arquivo] [máquina]

domainname [-v] [-F filename] [--file nome_arquivo] [nome]

hostname [-v] [-h] [--help] [-V] [--version]

dnsdomainname [-v]

nisdomainname [-v]

ypdomainname [-v]

DESCRIÇÃO

hostname é o programa usado para configurar ou mostrar o nome corrente da máquina ou o domínio do sistema. Este nome é usado por muitos dos programas de rede para identificar a máquina. O nome do domínio também é usado pelo NIS/YP.

OBTER NOME

Quando chamado sem argumentos o programa mostra os nomes correntes:

hostname mostrará o nome do sistema conforme retornado pela função gethostname(2).

domainname, nisdomainname, ypdomainname mostrará o nome do sistema conforme retornado pela função getdomainname(2). Isto também é conhecido como o nome de domínio YP/NIS do sistema.

dnsdomainname mostrara a parte do domínio do FQDN (Nome de domínio completamente qualificado). O FQDN do sistema é retornado pelo comando hostname --fqdn.

CONFIGURAR NOME

Quando chamado com um argumento ou com a opção --file , o comando configura o nome da máquina ou do domínio NIS/YP.

Note que somente o super usuário pode mudar os nomes.

Nao é possível configurar o FQDN ou o nome do domínio DNS com o comando dnsdomainname (veja O FQDN abaixo).

O nome da máquina é normalmente configurado durante a inicialização do sistema, em /etc/rc.d/rc.inet1 ou /etc/init.d/boot (normalmente lendo o conteúdo de um arquivo que contém o nome da máquina, ex.: /etc/hostname).

O FQDN

Você não pode mudar o FQDN (conforme retornado por hostname --fqdn) ou o nome do domínio DNS (conforme retornado por dnsdomainname) com este comando. O FQDN do sistema é o nome que o resolver(3) retorna para o nome da máquina.

Tecnicamente: O FQDN é o nome retornado pelo gethostbyname(2) para o nome retornado pelo gethostname(2). O nome do domínio DNS é a parte após o primeiro ponto.

Portanto isto depende da configuração (normalmente em /etc/host.conf) para que você possa mudá-lo. Normalmente (se o arquivo hosts for lido antes do DNS ou NIS) você pode mudá-lo em /etc/hosts.

OPÇÕES

Mostra o alias da máquina (se usado).
Mostra o nome do domínio DNS. Não use o comando domainname para obter o nome do domínio DNS porque ele mostrará o nome do domínio NIS e não o nome do domínio DNS. Use dnsdomainname.
Leia o nome da máquina a partir do arquivo especificado. Comentários (linhas começando com um `#') são ignorados.
Mostra o FQDN (Nome de Domínio Completamente Qualificado). Um FQDN consiste de um nome curto de máquina e do nome do domínio DNS. A menos que você esteja usando bind ou NIS para resolução de nomes você pode mudar o FQDN e o nome do domínio DNS (que é parte do FQDN) no arquivo /etc/hosts.
Mostra uma mensagem sobre como utilizar o comando e termina.
Mostra o(s) endereço(s) IP da máquina.
Mostra o nome curto da máquina. É o nome da máquina até o primeiro ponto.
Mostra informação de versão na saída padrão e termina com sucesso.
Mostra uma saída detalhada do que está acontecendo.
Mostra o nome do domínio NIS. Se um parâmetro for especificado (ou --file arquivo ) então o root também pode configurar um novo domínio NIS.

ARQUIVOS

/etc/hosts

AUTOR

Peter Tobias, <tobias@et-inf.fho-emden.de> Bernd Eckenfels, <net-tools@lina.inka.de> (NIS e página man). Arnaldo Carvalho de Melo, <acme@conectiva.com.br> Tradução para a língua portuguesa. Jorge Luiz Godoy Filho, <jorge@bestway.com.br> Revisão.

28 de janeiro de 1996 net-tools