Introducing G2.ai, the future of software buying.Try now

Búsqueda inversa de DNS: Qué es, cómo encontrar una y usos

15 de Noviembre de 2024
por Sudipto Paul

Los sitios web son excelentes para tener presencia en línea, pero también pueden ser tu arma secreta de marketing cuando se trata de aprender sobre tus visitantes.

Tu sitio web probablemente recibe un tráfico decente, ya sea que vendas productos o servicios, pero solo algunos de estos visitantes son tomadores de decisiones que buscan comprar. ¿Qué pasaría si pudieras averiguar de qué dominios provienen estos clientes potenciales?

Absolutamente puedes, porque tu sitio web almacena las direcciones de protocolo de internet (IP) de los visitantes, y con la búsqueda inversa del sistema de nombres de dominio (DNS), puedes consultar estas direcciones IP para encontrar hosts de internet o nombres de dominio. Las empresas generalmente utilizan software de inteligencia de direcciones IP para identificar las direcciones IP de los visitantes y desanonimizar el tráfico web.

La búsqueda inversa de DNS también te ayuda con la seguridad y gestión de la red. Los equipos de TI y los administradores de sistemas rastrean las direcciones IP para detectar sitios maliciosos y solucionar problemas de red. También puedes usar la búsqueda inversa de DNS para la lista blanca de direcciones de correo electrónico, lo que evita que los correos electrónicos importantes sean marcados como spam.

El proceso de búsqueda inversa de DNS implica resolver inversamente una dirección IP utilizando tablas de registradores y registros de puntero (PTR) del registro de nombres de dominio. Por eso también se le conoce como resolución inversa de DNS (rDNS).

Internet almacena entradas de DNS inverso o registros PTR en el área de parámetros de dirección y enrutamiento (ARPA), comúnmente conocida como el dominio de nivel superior .arpa. El formato de un registro DNS varía dependiendo de si es un registro A de IPv4 o un registro AAAA de IPv6. Las consultas de búsqueda inversa de direcciones IP se pueden realizar utilizando herramientas de línea de comandos como dig, que permite una búsqueda inversa de registros PTR.

Los registros "A" viven en el subdominio .in-addr.arpa, mientras que los registros "AAAA" están en .ip6.arpa. Además, para casos de uso específicos, una búsqueda inversa de URL puede ayudar a identificar la dirección IP asociada a un dominio dado.

Ejemplos de registros DNS de IPv4 e IPv6

Dirección IPv4:
Un registro DNS para la dirección IPv4 193.1.3.2 es 3.2.1.193.in-addr.arpa.

Dirección IPv6:
Un registro DNS inverso para la dirección IPv6 2001:3f00:1:: es 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.0.0.0.f.3.2.0.0.1.ip6.arpa.

¿Cómo funciona la búsqueda inversa de DNS?

Una búsqueda inversa de DNS consulta un servidor DNS para registros de puntero de nombre de dominio que contienen la lista de direcciones IP y nombres de dominio correspondientes. Cuando un registro PTR está en el servidor, la consulta devuelve el nombre de host asociado con la dirección IP. La búsqueda inversa de DNS no puede proporcionar el nombre de dominio cuando no hay un registro PTR en el servidor.

Sintaxis PTR: (nombre)(ttl)(clase)(tipo)(rdata)

A continuación se muestra un desglose de los diferentes campos de sintaxis:

  • Nombre representa la dirección IP dada.
  • Tiempo de vida (TTL) denota la fecha de expiración del registro DNS.
  • Clase se refiere a la clase DNS, un espacio de nombres independiente que categoriza tipos de datos dentro del sistema DNS y puede definir entradas de zona DNS inversa.
  • rData contiene el nombre de host o nombre de dominio.

Por ejemplo, un dominio con una dirección IP de 194.0.1.2 almacena la información del registro PTR bajo el dominio 2.1.0.194.in-addr.arpa. Ipv6, la última versión del protocolo de internet, utiliza .ip6.arpa en lugar de .in-addr.arpa. Los registros PTR siguen una estructura similar a los registros DNS.

¿Cómo usan los servidores de correo la búsqueda inversa de DNS?

Los servidores de correo utilizan la información de DNS inverso para verificar el dominio de origen de un mensaje contra la dirección IP. Por eso, muchos correos electrónicos entrantes de direcciones IP sin DNS inverso son rechazados. Las empresas que gestionan sus servidores de correo deben configurar el DNS inverso para las direcciones IP que envían correos electrónicos salientes.

¿Quieres aprender más sobre Software de Seguridad de Red? Explora los productos de Seguridad de la Red.

Cómo hacer una búsqueda inversa de DNS

Puedes realizar una consulta inversa de DNS usando la línea de comandos de Windows, el terminal de Linux y herramientas de búsqueda inversa de DNS.

Búsqueda inversa de DNS usando Windows

Los usuarios de Windows 10 o versiones anteriores deben ejecutar el comando nslookup en el símbolo del sistema para realizar una búsqueda rDNS y encontrar registros DNS inversos en un servidor de Windows. No es únicamente un comando de búsqueda inversa de DNS, es una herramienta de consulta DNS versátil que puede realizar búsquedas tanto directas como inversas.

Abre el menú de inicio en Windows. Usa la barra de búsqueda para encontrar el símbolo del sistema. Escribe nslookup seguido de la dirección IP y ejecuta el comando. Deberías poder ver los registros A de un dominio, los registros de inicio de autoridad (SOA) y los registros de servidor de nombres (NS).

Búsqueda inversa de DNS usando Linux

Los usuarios del sistema Linux pueden realizar una búsqueda inversa de IP usando los comandos dig, host o nslookup.

El comando de búsqueda de información de dominio o comando dig devuelve servidores de nombres mientras buscas manualmente rDNS a través del terminal de Linux. Se utiliza principalmente para verificar y resolver problemas de DNS. El comando host convierte direcciones IP en nombres de host y viceversa.

El comando nslookup es la herramienta de administración de redes más utilizada. Utiliza el modo interactivo o no interactivo para consultar servidores de nombres de dominio. El modo interactivo te permite encontrar e imprimir información de host y dominio, mientras que el modo no interactivo solo muestra los detalles solicitados.

Consejo profesional: Como se mencionó, también puedes usar verificadores de DNS o herramientas de búsqueda como Valimail, MXToolbox y EasyDMARC para buscar información detrás de una dirección IP.

Cuándo usar el comando de búsqueda inversa

Los departamentos de TI utilizan la búsqueda inversa para rastrear visitantes del sitio web, filtrar correos electrónicos no deseados y solucionar problemas de protocolos de internet, solo por nombrar algunas aplicaciones.

  • Filtrado de correos electrónicos no deseados: Los servidores de correo no pueden determinar si un correo electrónico es legítimo o spam solo mirando su dirección IP, por lo que es esencial verificar si un mensaje de correo electrónico proviene de un servidor externo válido. Una verificación de rDNS ayuda a diferenciar entre servidores de correo legítimos y usuarios de acceso telefónico o direcciones IP asignadas dinámicamente. Los servidores de correo generalmente rechazan correos electrónicos de servidores que no admiten búsquedas inversas.
  • Seguimiento de visitantes del sitio web: Las empresas business-to-business (B2B) utilizan herramientas de búsqueda inversa para descubrir nombres de host de direcciones IP capturadas por los registros de visitas al sitio web. Estos nombres de host ofrecen a las empresas una imagen completa de quién visita su sitio web, lo que apoya los esfuerzos de generación de leads.
  • Solución de problemas: Los equipos de TI solucionan problemas de red y protocolo de internet con DNS inverso. Como resultado, pueden resolver mejor los problemas relacionados con los sistemas de gestión empresarial, los sistemas de respaldo de red y los servidores de protocolo de transferencia de correo simple (SMTP).
  • Registro del sistema: Las herramientas de monitoreo del sistema generalmente reciben entradas con direcciones IP específicas del dispositivo. Luego, utilizan la búsqueda inversa de DNS para encontrar y escribir los nombres de dominio en el registro.
  • Lista blanca: Los administradores del sistema a veces tienen que permitir manualmente identificaciones de correo electrónico, nombres de dominio y direcciones IP para evitar que correos electrónicos importantes terminen accidentalmente en la carpeta de correo no deseado. Para hacer esto, utilizan rDNS confirmado hacia adelante (FCrDNS), un parámetro de red para hacer coincidir DNS directo e inverso. Vale la pena señalar que los spammers que utilizan registros de dominio falsificados no pueden lograr la validación hacia adelante.

Beneficios de la búsqueda inversa de DNS

La búsqueda directa es más común en la resolución de DNS porque es más simple traducir nombres de dominio a direcciones IP. Sin embargo, la búsqueda inversa de DNS es la mejor opción para las organizaciones que desean mejorar la entregabilidad de correos electrónicos y desanonimizar el tráfico web.

  • Entregabilidad de correos electrónicos: Los servidores de correo electrónico dependen de herramientas de búsqueda inversa para verificar que los correos electrónicos se originen en servidores designados para dominios específicos. La búsqueda inversa ayuda a los especialistas en marketing por correo electrónico y a los equipos de TI a rechazar mensajes (a menudo spam) de servidores sin registros de DNS inverso.
  • Análisis de tráfico web: Los equipos de TI a menudo capturan direcciones IP de visitantes en lugar de nombres de dominio en archivos de registro. Pueden encontrar nombres de dominio a partir de estas direcciones IP haciendo una búsqueda inversa. Como resultado, las empresas pueden analizar mejor las tendencias de tráfico, impulsar los esfuerzos de marketing y encontrar nuevas oportunidades.
  • Investigación de delitos cibernéticos: Los analistas de inteligencia e investigadores de delitos cibernéticos utilizan herramientas de DNS inverso y soluciones de seguridad DNS para detectar amenazas potenciales y escáneres masivos en toda la internet. El DNS inverso les ayuda a identificar a los autores de estas actividades de escaneo o propagación de malware.

Principales herramientas de búsqueda inversa de DNS

Las siguientes soluciones utilizan direcciones IP para proporcionar datos de geolocalización específicos del dispositivo y encontrar información de bases de datos de dominios.

 

  1. ipstack
  2. IPinfo.io
  3. apiip
  4. Geo Targetly
  5. IPBase

*Estas son las cinco principales herramientas de inteligencia de direcciones IP según los datos de G2 recopilados en noviembre de 2024.

Click to chat with G2s Monty-AI-Oct-11-2024-05-58-54-5154-AM

DNS inverso = DNS crítico

Muchos propietarios de sitios web no consideran el DNS inverso tan crítico como el DNS clásico. Lo descuidan porque los visitantes aún pueden visitar un sitio web que no tiene registros de DNS inverso, pero las cosas se complican cuando intentan enviar correos electrónicos. La mayoría de los servidores de correo electrónico rechazan el correo de servidores sin entradas de DNS inverso y los etiquetan como spam. Por eso es mejor pedirle a tu proveedor de servicios de internet (ISP) que habilite rDNS.

Las verificaciones de DNS inverso también son necesarias para desanonimizar el tráfico web, solucionar problemas de protocolos de internet y registrar direcciones IP. Sin ellas, podrías enfrentar dificultades para mantener alejados a los spammers o incluso para entender quién visita tu sitio web.

¿Buscas soluciones de DNS seguras para impulsar el tráfico a través de la web, aplicaciones y redes? Consulta los principales proveedores de DNS gestionados para comenzar.

Este artículo fue publicado originalmente en 2023. Ha sido actualizado con nueva información.

Sudipto Paul
SP

Sudipto Paul

Sudipto Paul is an SEO content manager at G2. He’s been in SaaS content marketing for over five years, focusing on growing organic traffic through smart, data-driven SEO strategies. He holds an MBA from Liverpool John Moores University. You can find him on LinkedIn and say hi!