Búsqueda de información sobre nombres de dominio

May 16 2023
Un extracto de Small, Sharp Software Tools de Brian P. Hogan
Cuando realiza una solicitud a facebook.com, su computadora busca el nombre de dominio para traducir ese nombre de dominio en una dirección IP para que su computadora pueda hacer esa conexión.
Imagen de richiksv vía Shutterstock
https://pragprog.com/newsletter/

Cuando realiza una solicitud a facebook.com, su computadora busca el nombre de dominio para traducir ese nombre de dominio en una dirección IP para que su computadora pueda hacer esa conexión. Una dirección IP apunta a una computadora en Internet, pero un nombre de dominio es más fácil de recordar que un grupo de números. Los servidores del Sistema de nombres de dominio (DNS) almacenan las asignaciones de direcciones IP, junto con otra información. Hay varias herramientas de línea de comandos que puede usar para consultar estos servidores.

Use el digcomando para "cavar" a través de los registros de nombres de dominio y encontrar las direcciones IP asociadas con ellos. Es una forma confiable de obtener información sobre un dominio:

​ ​$ ​​dig​​ ​​facebook.com​​ ; <<>> DiG 9.11.3-1ubuntu1.2-Ubuntu <<>> facebook.com
​ ;; global options: +cmd
​ ;; Got answer:
​ ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30501
​ ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
​ 
​ ;; OPT PSEUDOSECTION:
​ ; EDNS: version: 0, flags:; udp: 65494
​ ;; QUESTION SECTION:
​ ;facebook.com.                  IN      A
​ 
»;; ANSWER SECTION:
»facebook.com.           1       IN      A       157.240.18.35
​ 
​ ;; Query time: 22 msec
​ ;; SERVER: 127.0.0.53#53(127.0.0.53)
​ ;; WHEN: Sun Mar 03 21:06:17 CDT 2019
​ ;; MSG SIZE  rcvd: 57

A veces es necesario averiguar quién es el propietario de un nombre de dominio para poder contactarlos. O desea verificar si existe un nombre de dominio para poder comprarlo. Algunas empresas sin escrúpulos ofrecen búsquedas de dominios en línea, y cuando buscas un dominio que quieres, lo compran automáticamente para que cuando vayas a pagarlo, te cobren más.

El whoiscomando es una forma rápida de ver si existe un nombre de dominio. Si existe, puede ver quién es el propietario, junto con la información de contacto. El whoiscomando utiliza servidores de nombres de dominio para consultar la información de registro de un dominio.

En Ubuntu, es posible que deba instalar el whoiscomando con apt:

​ ​$ ​​sudo​​ ​​apt​​ ​​install​​ ​​whois​

​ ​$ ​​whois​​ ​​pragprog.com​

Basado en esta información:

  1. ¿A quién contactarías por problemas técnicos?
  2. ¿Cuándo se registró el dominio por primera vez?
  3. ¿Por qué cree que hay tantos servidores de nombres asociados?

A veces no sabes el nombre de dominio. A veces solo tienes la dirección IP. El hostcomando facilita la búsqueda de un nombre de dominio desde una IP. Si está revisando los registros de seguridad y recibe resultados de una determinada dirección IP, intente usar el hostcomando para buscar el nombre de dominio de la solicitud:

​ ​$ ​​host​​ ​​8.8.8.8​

​ 8.8.8.8.in-addr.arpa domain name pointer google-public-dns-a.google.com.

​ 113.6.in-addr.arpa domain name pointer 113-7.dhcp.eucl.wi.charter.com.

Ahora, veamos cómo probar la conectividad de la red.

Esperamos que hayas disfrutado este extracto. Puede adquirir Small, Sharp Software Tools de Brian P. Hogan directamente de The Pragmatic Programmers . Durante nuestra oferta de primavera de 2023, puede ahorrar un 50 por ciento en el libro electrónico utilizando el código de promoción TOOLS2023 al finalizar la compra hasta la medianoche del 16 de mayo de 2023.

Herramientas de software pequeñas y nítidas por Brian P. Hogan