Inicio·Comandos de terminal

whois

Red

Uso

whois <domain|ip>

Consulta el registro de un dominio o bloque de IP; los datos personales suelen estar ocultos y cada servidor de TLD responde con su propio formato, asi que analizar esa salida en un script se rompe con facilidad.

Opciones habituales

OpciónSignificado
<domain>Registrar, dates and name servers, if the TLD server publishes them.
<ip>Which organisation owns the address block, and its abuse contact.
-h <server>Query one specific whois server.
-HHide the legal boilerplate that fills most replies.

Ejemplos

whois example.com | grep -i expir

When the domain expires.

whois 1.1.1.1

Who owns the address that is hitting your logs.

Cuando falla una conexión, estos acotan hasta dónde llegó: el nombre no resuelve, no hay ruta o el puerto está cerrado.

Cómo leerlo

  • Los corchetes [ ] marcan una parte que puedes omitir.
  • Los puntos suspensivos … indican que puedes poner varios.
  • Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.

Preguntas

Q. ¿Qué hace whois?

Consulta el registro de un dominio o bloque de IP; los datos personales suelen estar ocultos y cada servidor de TLD responde con su propio formato, asi que analizar esa salida en un script se rompe con facilidad.

Q. ¿Cómo se escribe?

whois <domain|ip> — los corchetes marcan lo que puedes omitir.

Q. ¿Cuántas opciones vale la pena saber?

Aquí van 4; la lista completa está en man whois. Este comando está en Red.

Comandos relacionados

página man: man whois