Exemplos úteis de comando 'host' para consultar pesquisas de DNS

Exemplos úteis de comando 'host' para consultar pesquisas de DNS

Hospedar O comando é um utilitário CLI mínimo e fácil de usar para executar pesquisas de DNS que traduzem nomes de domínio em endereços IP e vice-versa. Ele também pode ser usado para listar e verificar vários tipos de registros DNS, como NS e MX, testar e validar o servidor ISP DNS e a conectividade da Internet, spam e registros da lista negra, detectar e solucionar problemas de problemas do servidor DNS, entre outros.

Neste artigo, aprenderemos a usar hospedar comando com alguns exemplos úteis no Linux para executar pesquisas de DNS. Em artigos anteriores, mostramos os 8 comandos mais utilizados para testar e solucionar servidores DNS e para consultar registros de recursos DNS específicos (RR) também.

Também explicamos 10 comandos Linux DIG (Domain Information Groper) para consultar informações DNS, funciona mais como a ferramenta nslookup. O utilitário host também funciona de maneira semelhante e vem pré -instalado na maioria, senão todas as distritos Linux mainstream.

Com isso dito, vejamos esses 14 comandos host abaixo.

Encontre o endereço IP do domínio

Este é o comando host mais simples que você pode executar, basta fornecer um nome de domínio, como Google.com Para obter os endereços IP associados.

$ host google.com Google.com tem endereço 216.58.201.46 Google.com tem endereço 216.58.201.46 Google.com tem endereço 216.58.201.46 Google.com tem endereço IPv6 2A00: 1450: 4009: 80b :: 200e google.com o correio é tratado por 20 alt1.ASPMX.eu.Google.com. Google.com o correio é tratado por 30 alt2.ASPMX.eu.Google.com. Google.com o correio é tratado por 10 aspmx.eu.Google.com. Google.com o correio é tratado por 40 alt3.ASPMX.eu.Google.com. Google.com o correio é tratado por 50 alt4.ASPMX.eu.Google.com. 

Encontre servidores de nomes de domínio

Para descobrir os servidores de nomes de domínio, use a opção -t.

$ host -t ns google.com Google.com nome do servidor NS1.Google.com. Google.com nome de nome ns2.Google.com. Google.com nome do servidor ns3.Google.com. Google.com nome do servidor NS4.Google.com. 

Encontre registro de cname de domínio

Para descobrir o cname de domínio, execute.

$ host -t cname Mail.Google.com correspondência.Google.com é um pseudônimo para Googlemail.eu.Google.com. 

Encontre registro de domínio MX

Para descobrir os registros MX para um domínio.

$ host -n -t mx google.com Ogle.com o correio é tratado por 50 alt4.ASPMX.eu.Google.com. Google.com o correio é tratado por 10 aspmx.eu.Google.com. Google.com o correio é tratado por 40 alt3.ASPMX.eu.Google.com. Google.com o correio é tratado por 30 alt2.ASPMX.eu.Google.com. Google.com o correio é tratado por 20 alt1.ASPMX.eu.Google.com. 

Encontre registro de txt de domínio

Para descobrir os registros txt para um domínio.

$ host -t txt google.com Google.com texto descritivo "v = spf1 incluir: _spf.Google.com ~ tudo " 

Encontre registro de SOA de domínio

Você pode fazer o host tentar exibir os registros SOA para a zona especificada, de todos os servidores de nomes autoritários listados para essa zona com o -C bandeira.

$ host -c google.com NameServer 216.239.38.10: Google.com tem o recorde de SOA NS1.Google.com. DNS-Admin.Google.com. 156142728 900 900 1800 60 NameServer 216.239.32.10: Google.com tem o recorde de SOA NS3.Google.com. DNS-Admin.Google.com. 156142728 900 900 1800 60 NameServer 216.239.34.10: Google.com tem o recorde de SOA NS4.Google.com. DNS-Admin.Google.com. 156142728 900 900 1800 60 NameServer 216.239.36.10: Google.com tem o recorde de SOA NS2.Google.com. DNS-Admin.Google.com. 156142728 900 900 1800 60 

Consulta servidor de nomes específicos

Para consultar o servidor de nomes de domínio particular.

$ host google.com ns4.Google.com Usando o Domain Server: Nome: NS4.Google.Endereço com: 216.239.38.10#53 Aliases: Google.com tem endereço 172.217.19.46 Google.com tem endereço 172.217.19.46 Google.com tem endereço 172.217.19.46 Google.com tem endereço IPv6 2A00: 1450: 4005: 808 :: 200e google.com o correio é tratado por 30 alt2.ASPMX.eu.Google.com. Google.com o correio é tratado por 20 alt1.ASPMX.eu.Google.com. Google.com o correio é tratado por 50 alt4.ASPMX.eu.Google.com. Google.com o correio é tratado por 10 aspmx.eu.Google.com. Google.com o correio é tratado por 40 alt3.ASPMX.eu.Google.com. 

Encontre todas as informações dos registros e zonas de domínio

Para fazer uma consulta do tipo qualquer, use o -a (todos) opção equivalente a definir o -v opção.

$ host -a google.com Tentando "Google.com ";; ->> cabeçalho<

Obtenha informações de TTL de domínio

Para descobrir informações de TTL de domínio.

$ host -v -t um google.com Tentando "Google.com ";; ->> cabeçalho<

Use IPv4 ou IPv6

O -4 ou -6 Opção força o host a usar apenas o transporte de consulta IPv4 ou apenas IPv6, respectivamente.

$ host -4 google.com ou $ host -6 google.com 

Realize consultas não recursivas

O -r Opção executa consultas não recursivas, observe que a configuração desta opção limpa o RD (recursão desejada), a parte na consulta que o host faz.

$ host -rr 5 google.com Google.com tem endereço 216.58.201.46 Google.com tem endereço 216.58.201.46 Google.com tem endereço 216.58.201.46 Google.com tem endereço IPv6 2A00: 1450: 4009: 80b :: 200e google.com o correio é tratado por 30 alt2.ASPMX.eu.Google.com. Google.com o correio é tratado por 40 alt3.ASPMX.eu.Google.com. Google.com o correio é tratado por 50 alt4.ASPMX.eu.Google.com. Google.com o correio é tratado por 20 alt1.ASPMX.eu.Google.com. Google.com o correio é tratado por 10 aspmx.eu.Google.com. 

Defina as tentativas UDP para uma pesquisa

Por padrão, o número de tentativas de UDP é 1, para alterá -lo, use o -R bandeira.

$ host -r 5 google.com Google.com tem endereço 216.58.201.46 Google.com tem endereço 216.58.201.46 Google.com tem endereço 216.58.201.46 Google.com tem endereço IPv6 2A00: 1450: 4009: 80b :: 200e google.com o correio é tratado por 30 alt2.ASPMX.eu.Google.com. Google.com o correio é tratado por 40 alt3.ASPMX.eu.Google.com. Google.com o correio é tratado por 50 alt4.ASPMX.eu.Google.com. Google.com o correio é tratado por 20 alt1.ASPMX.eu.Google.com. Google.com o correio é tratado por 10 aspmx.eu.Google.com. 

Definir tempo de consulta Aguarda pela resposta

Usando o -C Switch, você pode instruir o host a aguardar uma resposta pelo tempo especificado em segundos e se o -c A bandeira é usada, faz o host esperar para sempre por uma resposta:

$ host -t -w 10 google.com Google.com tem endereço 216.58.201.46 Google.com tem endereço 216.58.201.46 Google.com tem endereço 216.58.201.46 Google.com tem endereço IPv6 2A00: 1450: 4009: 80b :: 200e google.com o correio é tratado por 10 aspmx.eu.Google.com. Google.com o correio é tratado por 40 alt3.ASPMX.eu.Google.com. Google.com o correio é tratado por 30 alt2.ASPMX.eu.Google.com. Google.com o correio é tratado por 20 alt1.ASPMX.eu.Google.com. Google.com o correio é tratado por 50 alt4.ASPMX.eu.Google.com. 

É isso! Neste artigo, aprendemos a usar hospedar comando com alguns exemplos úteis no Linux. Use o formulário de feedback abaixo para compartilhar qualquer pensamento conosco sobre este guia.