DNS Inverso
Resuelve IP a nombre de dominio
RedResuelve una IP a su nombre de dominio (PTR), verifica FCrDNS y comprueba reputación en 12 listas negras DNS
Acerca de esta herramienta
La herramienta DNS Inverso de lab.m8d.io realiza un análisis completo de cualquier dirección IP: resuelve registros PTR (DNS inverso), verifica la coherencia con Forward Confirmed reverse DNS (FCrDNS), obtiene información geográfica y de red (ISP, ASN, organización), consulta registros DNS adicionales del hostname asociado, y comprueba la reputación de la IP contra 12 listas negras DNS (DNSBL) populares incluyendo Spamhaus, SpamCop, Barracuda y más. Soporta tanto IPv4 como IPv6.
Qué analiza esta herramienta
El análisis de DNS inverso cubre cinco áreas principales:
• Registros PTR — El registro PTR (Pointer) mapea una dirección IP a un nombre de dominio. Es el inverso de un registro A. Por ejemplo, la IP 8.8.8.8 tiene el PTR dns.google. Los registros PTR se configuran por el propietario del bloque IP (generalmente el ISP o proveedor de hosting) y son esenciales para la verificación de servidores de correo.
• Forward Confirmed reverse DNS (FCrDNS) — Después de resolver el PTR, la herramienta verifica que el hostname obtenido resuelva de vuelta a la IP original. Si la IP 1.2.3.4 tiene PTR mail.ejemplo.com, y mail.ejemplo.com resuelve a 1.2.3.4, el FCrDNS es válido. Esta verificación bidireccional es un mecanismo de confianza usado por servidores de correo, firewalls y sistemas anti-spam.
• Información de la IP — Geolocalización (país, región, ciudad, coordenadas, zona horaria), datos de red (ISP, organización, sistema autónomo ASN), y clasificación (móvil, proxy/VPN, hosting/datacenter). Utiliza la API de ip-api.com.
• Registros DNS adicionales — Para cada hostname PTR, consulta los registros A, AAAA, MX, NS y TXT asociados. Esto proporciona contexto sobre el dominio al que pertenece la IP.
• Verificación DNSBL — Comprueba la IP contra 12 listas negras DNS populares para evaluar su reputación. Las DNSBLs son usadas por servidores de correo y firewalls para bloquear IPs con historial de spam, malware o abuso.
Listas negras DNS (DNSBL) verificadas
La herramienta consulta 12 proveedores de listas negras DNS:
• Spamhaus ZEN — La lista más referenciada del mundo. Combina SBL (spammers conocidos), XBL (proxies abiertos, botnets) y PBL (rangos de IPs dinámicas de ISPs que no deberían enviar correo directamente).
• SpamCop — Basada en reportes de spam de usuarios en tiempo real. Las IPs se listan y deslistan automáticamente según la actividad reciente.
• Barracuda BRBL — Mantenida por Barracuda Networks. Lista IPs que envían spam a sus honeypots y redes de clientes.
• SORBS — Spam and Open Relay Blocking System. Mantiene listas separadas para open relays, proxies abiertos, spam y hosts zombie.
• UCEPROTECT Level 1 — Lista IPs individuales con evidencia directa de envío de spam o abuso.
• CBL (Composite Blocking List) — Especializada en detectar bots, troyanos y proxies que envían spam sin conocimiento del usuario.
• DroneRL — Detecta hosts comprometidos (drones/zombies) que forman parte de botnets.
• S5H.net, Woody, WPBL, Abuse.ch, Invaluement — Listas adicionales con diferentes metodologías y fuentes de datos.
La reputación se clasifica como: Limpia (0 listas), Sospechosa (1-2 listas), En lista negra (3+ listas).
Importancia del DNS inverso
El DNS inverso es crítico en varios contextos:
1. Entrega de correo electrónico — Los servidores de correo como Gmail, Outlook y Yahoo verifican que el IP del servidor remitente tenga un PTR válido y FCrDNS coherente. Sin PTR, los correos tienen alta probabilidad de ser rechazados o marcados como spam.
2. Seguridad y auditoría — Los logs de servidores web, firewalls y sistemas de detección de intrusiones registran IPs. El DNS inverso permite identificar rápidamente el origen de las conexiones sin consultas manuales.
3. Verificación de identidad — Servicios como SSH y FTP pueden verificar el DNS inverso del cliente como capa adicional de autenticación. Si el PTR no coincide con el DNS directo, la conexión puede ser rechazada.
4. CDN y servicios cloud — Los proveedores de CDN y cloud configuran PTR records para sus rangos IP, facilitando la identificación del proveedor detrás de una IP.
5. Investigación y OSINT — El DNS inverso revela información sobre la infraestructura detrás de una IP: proveedor de hosting, tipo de servicio, y potencialmente el cliente que utiliza esa IP.
Preguntas frecuentes
¿Qué es FCrDNS y por qué es importante?
Forward Confirmed reverse DNS (FCrDNS) es la verificación bidireccional de DNS: primero se resuelve la IP a un hostname (PTR), y luego se verifica que ese hostname resuelva de vuelta a la IP original (registro A/AAAA). Es un mecanismo anti-spoofing usado extensivamente por servidores de correo. Sin FCrDNS válido, los correos enviados desde esa IP tienen alta probabilidad de ser rechazados por Gmail, Outlook y otros proveedores.
¿Qué significa estar en una lista negra DNSBL?
Estar listado en una DNSBL significa que la IP ha sido detectada realizando actividades consideradas abusivas (spam, malware, escaneo de puertos, etc.) por el proveedor de la lista. Cada DNSBL tiene sus propios criterios y procesos de deslisting. Estar en 1-2 listas puede ser un falso positivo o un incidente menor. Estar en 3 o más listas simultáneamente indica un problema serio de reputación que requiere investigación.
¿Por qué mi IP no tiene registro PTR?
Los registros PTR son configurados por el propietario del bloque IP, generalmente tu ISP o proveedor de hosting. Muchos ISPs residenciales no configuran PTR personalizados para IPs dinámicas. Para servidores, debes solicitar la configuración del PTR a tu proveedor de hosting o, si tienes un bloque IP propio, configurarlo en tu zona DNS reversa (in-addr.arpa para IPv4, ip6.arpa para IPv6).
¿Cómo puedo salir de una lista negra DNSBL?
Cada DNSBL tiene su propio proceso de deslisting. Generalmente debes: (1) identificar y corregir el problema que causó el listing (servidor comprometido, relay abierto, etc.), (2) visitar el sitio web de la DNSBL específica, (3) solicitar el deslisting proporcionando tu IP y las acciones correctivas tomadas. Algunas listas como SpamCop se actualizan automáticamente cuando cesa la actividad abusiva. Spamhaus requiere solicitud manual.