fbpx

Comandos Linux – Comando host

Comando host do Linux

comando host

Em sistemas operacionais do tipo Unix, o comando host é um utilitário de pesquisa de DNS , localizando o endereço IP de um nome de domínio. Também realiza pesquisas reversas , localizando o nome de domínio associado a um endereço IP.

Este documento descreve a versão GNU / Linux do host .

Descrição

O host realiza pesquisas de DNS, convertendo nomes de domínio em endereços IP e vice-versa. Quando nenhum argumento ou opção é fornecido, o host imprime um breve resumo dos argumentos e opções da linha de comando .

Na sintaxe listada abaixo, name é o nome do domínio que deve ser procurado. O nome também pode ser um endereço IPv4 decimal com pontos ou um endereço IPv6 delimitado por dois pontos; nesse caso, o host , por padrão, executará uma pesquisa inversa para esse endereço. servidor é um argumento opcional que é o nome ou o endereço IP do servidor de nomes que o host deve consultar em vez do servidor ou servidores listados em /etc/resolv.conf .

Sintaxe

  host [-aCdlnrsTwv] [-c class ] [-N ndots ] [-R number ] [-t type ] [-W wait ]
      [-m sinalizador ] [-4] [-6] { nome } [ servidor ]

Opções

-umaA opção -a ( all ) é equivalente a definir a opção -v e solicitar ao host para fazer uma consulta do tipo ANY.
-CQuando a opção -C é usada, o host tenta exibir os registros SOA para o nome da zona de todos os servidores de nomes autorizados listados para essa zona. A lista de servidores de nomes é definida pelos registros NS encontrados para a zona.
classe -cA opção -c instrui o host a fazer uma consulta DNS da classe class . Isso pode ser usado para procurar registros de recursos da classe Hesiod ou Chaosnet. A classe padrão é IN ( Internet ).
-dA saída detalhada é gerada pelo host quando a opção -d ou -v é usada. As duas opções são equivalentes. Eles foram fornecidos para compatibilidade com versões anteriores . Nas versões anteriores, a opção -d ativava os rastreios de depuração e a saída detalhada ativada -v .
-euO modo de lista é selecionado pela opção -l . Isso faz o host executar uma transferência de zona para o nome da zona. Transfira a zona imprimindo os registros NS, PTR e endereço (A / AAAA). Se combinado com -a, todos os registros serão impressos.
-EuA opção -i especifica que as pesquisas reversas de endereços IPv6 devem usar o domínio IP6.INT conforme definido no RFC1886. O padrão é usar IP6.ARPA.
-N ndotsA opção -N define o número de pontos que precisam ser nomeados para serem considerados absolutos. O valor padrão é aquele definido usando a instrução ndots em /etc/resolv.conf , ou 1 se nenhuma instrução ndots estiver presente. Nomes com menos pontos são interpretados como nomes relativos e serão pesquisados ​​nos domínios listados na diretiva de pesquisa ou domínio em /etc/resolv.conf .
-R númeroO número de tentativas UDP para uma pesquisa pode ser alterado com a opção -R . number indica quantas vezes o host repetirá uma consulta que não foi respondida. O número padrão de tentativas é 1 . Se número for negativo ou zero, o número de tentativas será padronizado como 1 .
-rConsultas não recursivas podem ser feitas através da opção -r . A configuração dessa opção limpa o bit RD (” recursão desejada”) na consulta que o host faz. Isso deve significar que o servidor de nomes que recebe a consulta não tentará resolver o nome. A opção -r permite que o host imite o comportamento de um servidor de nomes fazendo consultas não recursivas e esperando receber respostas para as consultas que geralmente são referências a outros servidores de nomes.
-TPor padrão, o host usa UDP ao fazer consultas. A opção -T faz com que ele use uma conexão TCP ao consultar o servidor de nomes. O TCP será selecionado automaticamente para consultas que o exijam, como solicitações de transferência de zona (AXFR).
-4A opção -4 força o host a usar apenas o transporte de consulta IPv4.
-6A opção -6 força o host a usar apenas o transporte de consulta IPv6.
-t typeA opção -t é usada para selecionar o tipo de consulta. tipo pode ser qualquer tipo de consulta reconhecido: CNAME , NS , SOA , SIG , KEY , AXFR , etc. Quando nenhum tipo de consulta é especificado, o host seleciona automaticamente um tipo de consulta apropriado. Por padrão, ele procura os registros A, AAAA e MX, mas se a opção -C for fornecida, serão feitas consultas para registros SOA e se o nome for um endereço IPv4 com ponto decimal decimal ou endereço IPv6 delimitado por dois pontos, o host será consulta para registros PTR. Se um tipo de consulta de IXFR for escolhido, o número de série inicial poderá ser especificado, acrescentando um igual seguido pelo número de série inicial (por exemplo, -t IXFR = 12345678 ).
-W espera , -wO tempo de espera por uma resposta pode ser controlado pelas opções -W e -w . A opção -W faz com que o host aguarde alguns segundos. Se a espera for menor que 1 , o intervalo de espera será definido como um segundo. Quando a opção -w é usada, o host espera efetivamente para sempre por uma resposta. O tempo de espera por uma resposta será definido como o número de segundos fornecido pelo valor máximo do hardware para uma quantidade inteira .
-sA opção -s informa ao host para não enviar a consulta para o próximo servidor de nomes se algum servidor responder com uma resposta SERVFAIL, que é o inverso do comportamento normal do resolvedor de stub.
-m flag-m pode ser usado para definir o registro, uso e rastreamento dos sinalizadores de depuração de uso de memória .

Exemplos

  host 204.228.150.3

Este comando executa uma pesquisa inversa no endereço IP 204.228.150.3 , que resulta na saída:

  3.150.228.204.in-addr.arpa ponteiro de nome de domínio www.computerhope.com.

dig – utilitário de pesquisa de DNS.
nslookup – consulta um servidor de nomes para obter informações sobre um host remoto.
ping – Envie pacotes ICMP ECHO_REQUEST aos hosts da rede.

19 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

[email protected]

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900
[email protected]

Copyright © Linux Force Security  - Desde 2011.