Usos de exemplo do comando host de Linux

Introdución

O comando host Linux úsase para descubrir o enderezo IP dun dominio. Tamén se pode usar para atopar o nome de dominio dun enderezo IP.

Esta guía mostraralle como usar os interruptores máis comúns co comando host.

O comando anfitrión

Por si mesmo o comando host enviará unha lista de todos os posibles conmutadores que se poidan usar con el.

Para obter a lista escriba o seguinte nunha xanela de terminal:

servidor

Apareceranse os seguintes resultados:

Do mesmo xeito que con moitos comandos de Linux hai moitos interruptores, pero a maioría non serán necesarios para o que cómpre facer.

Pode obter máis información sobre o comando host lendo a páxina de manual.

Simplemente escriba o seguinte na xanela do terminal:

home anfitrión

Obter a dirección IP para un nome de dominio

Para devolver a dirección IP dun nome de dominio simplemente escriba o seguinte comando:

host

Por exemplo, para atopar o nome de dominio para linux.about.com, escriba o seguinte comando.

host linux.about.com

Os resultados do comando host serán os seguintes:

linux.about.com é un alias para dynglbcs.about.com.
dynglbcs.about.com ten o enderezo 207.241.148.82

Por suposto linux.about.com é un subdominio de about.com. Se executa o comando host contra o nome completo de dominio about.com, obtén un enderezo IP diferente.

about.com ten o enderezo 207.241.148.80

Hai máis saída do comando host contra about.com xa que mostra como se trata o correo.

Por exemplo:

O correo electrónico de about.com é tratado por 500 ALT4.ASPMX.L.Google.com

Obter o nome de dominio desde unha dirección IP

O contrario de devolver o enderezo IP dun nome de dominio está a devolver o nome de dominio desde un enderezo IP.

Podes facelo escribindo o seguinte nunha xanela de terminal:

host

Por exemplo, sabemos que 207.241.148.80 é o enderezo IP de About.com. Escriba o seguinte nunha xanela de terminal:

host 207.241.148.80

Os resultados son os seguintes:

82.148.241.207.in-addr.arpa punteiro de nome de dominio glbny.about.com.

O comando host de xeito predeterminado retorna só a información suficiente, pero pode obter unha saída máis detallada empregando o interruptor -d ou -v do seguinte xeito:

host -d linux.about.com

Os resultados do comando anterior amosan o dominio que se buscaba xunto con calquera resultado. Tamén devolve os detalles SOA dun dominio.

Volver Os detalles SOA para un dominio

SOA significa Start Of Authority. Se rexistra un nome de dominio e despois aloxa ese dominio cunha empresa de hospedaxe web a empresa de hospedaxe web debe manter un SOA para ese dominio. Proporciona un xeito de facer un seguimento dos nomes de dominio.

Podes atopar os detalles SOA dun dominio escribindo o seguinte comando:

host -C

host -C

Por exemplo escriba o seguinte nunha xanela de terminal:

host-C about.com

Hai varios resultados devorados, pero todos conteñen os mesmos campos que son os seguintes:

Esta páxina web ofrece unha boa visión xeral sobre SOA.

Resumo

Evidentemente, hai moitos outros conmutadores como -l que proporcionan unha listaxe e -T que busca usando TCP / IP en lugar de UDP.

Verá que moitos servidores web rexeitarán estes tipos de consulta.

En xeral probablemente só necesitará usar o comando host para devolver o enderezo IP dun nome de dominio ou o nome de dominio para un enderezo IP.