📦

¡Agregando al carrito!

Plan BÁSICO

Ahora vamos a elegir tu dominio...

👤

¡Accediendo a tu cuenta!

My Webzi

Redirigiendo al área de clientes...

Centro de Ayuda

Consulta información de dominios e IPs con RDAP

Consulta información de dominios e IPs con RDAP

Cuando necesitas investigar problemas relacionados con dominios, direcciones IP o configuraciones de DNS, obtener información precisa y actualizada es fundamental. El protocolo RDAP (Registration Data Access Protocol) se ha convertido en el estándar moderno para consultar datos de registro, reemplazando gradualmente al tradicional WHOIS.

Si trabajas desde Windows o Mac y necesitas acceder a información detallada sobre dominios, rangos de IP o números de sistemas autónomos, RDAP te proporciona respuestas estructuradas en formato JSON que son más fáciles de procesar y analizar que las respuestas de texto plano de WHOIS.

Situaciones donde RDAP es útil

Es común enfrentar situaciones donde necesitas verificar rápidamente información de dominios o direcciones IP:

  • El cliente reporta problemas de DNS y necesitas verificar los nameservers configurados
  • Requieres identificar el propietario de una dirección IP que está generando tráfico inusual
  • Necesitas confirmar las fechas de registro y expiración de un dominio
  • Debes investigar la configuración de un dominio que no está resolviendo correctamente
  • Quieres verificar el estado de un dominio antes de proceder con una migración

Preparación del entorno

Para comenzar a utilizar RDAP, el método más directo es instalar OpenRDAP, que es la herramienta más confiable y ampliamente utilizada en ambas plataformas.

Instalación en Windows

El proceso más sencillo es descargar el ejecutable directamente:

  1. Visita la página de releases en GitHub: https://github.com/openrdap/rdap/releases
  2. Descarga el archivo rdap-windows-amd64.exe
  3. Mueve el archivo a una ubicación accesible, como C:\Windows\System32\ y renómbralo a rdap.exe
  4. Abre PowerShell o Command Prompt y verifica la instalación ejecutando:rdap --version

Si prefieres usar un gestor de paquetes, también puedes instalar OpenRDAP con Chocolatey: choco install openrdap

Instalación en Mac

En Mac, la instalación es aún más directa usando Homebrew:brew install openrdap

Verifica la instalación:rdap --version

Consultas básicas de dominios

Una vez instalado, puedes comenzar con consultas simples en cualquiera de las dos plataformas. Para verificar información de un dominio: rdap ejemplo.com

Este comando te mostrará información básica del dominio en formato de texto legible. Si prefieres obtener la respuesta en JSON para un análisis más detallado:rdap -j ejemplo.com

Para dominios con extensiones específicas, puedes dirigir la consulta directamente al servidor apropiado:rdap -s https://rdap.verisign.com/com/v1/ ejemplo.com

Verificación de direcciones IP y rangos de red

Cuando necesites identificar el propietario de una dirección IP o verificar información de red:rdap 192.168.1.1

Para obtener información más detallada en formato JSON:rdap -j 8.8.8.8

Esta consulta te proporcionará detalles sobre el rango de red, la organización propietaria, el país de registro y otra información relevante.

Consulta de números de sistemas autónomos (ASN)

Si necesitas información sobre un ASN específico:rdap AS15169

Esto es particularmente útil cuando investigas el origen de tráfico de red o necesitas identificar el proveedor de conectividad.

Búsquedas avanzadas

RDAP también permite realizar búsquedas con patrones para encontrar múltiples resultados:rdap -t domain-search "ejemplo*"

Para buscar nameservers específicos:rdap -t nameserver-search "ns1*"

Automatización con scripts

PowerShell en Windows

PowerShell te permite procesar las respuestas JSON de RDAP de manera más eficiente. Por ejemplo, para extraer solo los nameservers de un dominio:$resultado = rdap -j ejemplo.com | ConvertFrom-Json
$resultado.nameServers | Select-Object ldhName

Para verificar el estado de múltiples dominios:

$dominios = @("ejemplo1.com", "ejemplo2.com", "ejemplo3.com")
$dominios | ForEach-Object {
$info = rdap -j $_ | ConvertFrom-Json
Write-Host "$_ - Estado: $($info.status -join ', ')"
}

Terminal en Mac

En Mac, puedes usar herramientas nativas para procesar JSON. Para extraer nameservers usando jq instalar con brew install jq

rdap -j ejemplo.com | jq '.nameServers[].ldhName'

Para verificar múltiples dominios en bash:

for domain in ejemplo1.com ejemplo2.com ejemplo3.com; do
echo "Verificando: $domain"
rdap -j $domain | jq -r '.status[]'
done

También puedes crear una función útil en tu zshrc o .bash_profile 

rdap_info() {
echo "🌐 RDAP Info para: $1"
rdap -j $1 | jq -r '
"🏷️ Nombre: " + .ldhName,
"📅 Registro: " + (.events[] | select(.eventAction == "registration") | .eventDate),
"🖥️ NS: " + .nameServers[].ldhName
'
}

Optimización y mejores prácticas

Para un uso más eficiente de RDAP, considera estos consejos independientemente de tu plataforma:

Especifica el servidor cuando sea posible: Si conoces la extensión del dominio, dirigir la consulta al servidor específico es más rápido:

  • Para .com/.net: rdap -s https://rdap.verisign.com/com/v1/ dominio.com
  • Para .org: rdap -s https://rdap.publicinterestregistry.net/rdap/ dominio.org

Usa timeouts apropiados: Para redes lentas o servidores que responden lentamente:

rdap -T 60 dominio-lento.com

Guarda respuestas para análisis posterior: Cuando necesites procesar múltiples consultas:

En Windows:

rdap -j ejemplo.com > dominio_info.json

En Mac:

rdap -j ejemplo.com > dominio_info.json

Combina verbose con JSON para debugging: Si una consulta no funciona como esperas:

rdap -v -j ejemplo.com

Casos de uso frecuentes en hosting

En el contexto de administración de hosting y dominios, RDAP resulta especialmente útil para:

Verificación de configuración DNS: Antes de migrar un sitio web, puedes confirmar los nameservers actuales y compararlos con tu configuración objetivo.

Investigación de problemas de conectividad: Cuando un cliente reporta problemas de acceso, puedes verificar rápidamente la información de la dirección IP de origen.

Auditoría de dominios: Para clientes con múltiples dominios, puedes automatizar la verificación de fechas de expiración y estados de registro.

Análisis de tráfico: Identificar rápidamente el origen geográfico y organizacional de direcciones IP en los logs del servidor.

Integración con flujos de trabajo

Windows con PowerShell

Puedes crear scripts que se integren con otras herramientas de administración:

# Verificar nameservers antes de una migración
$domain = "ejemplo.com"
$nsActuales = (rdap -j $domain | ConvertFrom-Json).nameServers.ldhName
Write-Host "NS actuales: $($nsActuales -join ', ')"

Mac con Terminal

Crear aliases útiles en tu perfil de shell:

alias rdapj='rdap -j'
alias rdap-ns='rdap -j | jq ".nameServers[].ldhName"'
alias rdap-status='rdap -j | jq ".status"'

La adopción de RDAP como reemplazo de WHOIS significa que tendrás acceso a información más estructurada y confiable. A diferencia de WHOIS, que puede variar en formato entre diferentes registros, RDAP proporciona respuestas consistentes que facilitan la automatización y el análisis programático.

Para mantener un flujo de trabajo eficiente, considera crear scripts personalizados que combinen consultas RDAP con otras herramientas de administración. La información estructurada que proporciona RDAP se integra perfectamente con herramientas de monitoreo y sistemas de gestión de infraestructura, independientemente de si trabajas desde Windows o Mac.

¡Vamos adelante!

Comienza HOY por sólo $16.500/mes

Incluye constructor web, 30GB en la nube, +200 Apps y correo electrónico profesional.

Panel intuitivo
Soporte 24/7
Constructor web
Contratar Ahora

Garantía de devolución de 30 días