Inicio › Guías

Códigos de retorno DNSBL: 127.0.0.2, 127.255.255.x y NXDOMAIN

Publicado 2026-11-03 / Actualizado 2026-11-03 / Por Yuki Nakazawa

Si una consulta DNSBL devuelve una dirección dentro de 127.0.0.0/8, la IP o el dominio está listado; si la respuesta es NXDOMAIN, no lo está. Más allá de eso, el número exacto depende de cada lista, algunas respuestas 127.x son códigos de error y no inclusiones, y un SERVFAIL o un tiempo de espera agotado no dicen nada en absoluto sobre el estado de inclusión.

Esta guía repasa las convenciones recogidas en el RFC 5782 y los códigos de retorno que Spamhaus, SpamCop y UCEPROTECT documentan en sus propias páginas. Se basa en esas páginas oficiales vigentes en noviembre de 2026. Las listas cambian sus datos y sus políticas, así que conviene revisar la documentación del operador antes de actuar sobre un resultado. Si necesita contexto sobre cómo funcionan las listas de bloqueo, empiece por qué es una DNSBL (RBL).

Compruebe gratis si su dominio o dirección IP figura en alguna de unas 345 listas negras.

Lo básico: qué dice el RFC 5782 sobre los códigos de retorno

El RFC 5782, publicado en febrero de 2010, describe cómo se consultan las listas negras y blancas DNS y qué aspecto tienen sus respuestas. Es un documento informativo (Informational), no una especificación de la vía de estándares (Standards Track): recoge la práctica habitual y deja los detalles de la asignación de valores a cada operador de lista.

Cómo se construye una consulta

En IPv4, se invierte el orden de los octetos y se añade la zona de la lista. Para comprobar 192.0.2.99 en bl.example.com:

dig +short 99.2.0.192.bl.example.com A
dig +short 99.2.0.192.bl.example.com TXT

En IPv6, la dirección se escribe como 32 nibbles hexadecimales en orden inverso, seguida de la zona. Las listas basadas en dominios simplemente toman el nombre de dominio seguido del nombre de la zona; el RFC señala que las listas basadas en nombres son mucho menos habituales que las basadas en IP.

El registro A: listado o no

El registro TXT: el motivo y una URL

Según el RFC, las DNSBL deberían publicar un registro TXT que describa por qué está listada una entrada, y ese motivo suele incluir una URL con más información. El software cliente debe comprobar el registro A y puede comprobar el registro TXT. El texto TXT se usa a menudo en el mensaje de error SMTP, así que un mensaje de rebote puede contener una URL de consulta o de eliminación tomada de él.

Por qué las listas devuelven números distintos: sublistas y máscaras de bits

Un valor distinto de 127.0.0.2 suele indicar que la zona combina varias sublistas. El RFC 5782 describe tres formas de representarlas: subdominios, varios registros A y valores codificados por bits.

Lo fundamental es que el propio RFC afirma que no existe una convención de uso extendido para asignar valores a los nombres de las sublistas. El mismo número puede significar cosas distintas en listas distintas. Un código de retorno siempre debe leerse junto con la zona que lo produjo, a la luz de la documentación de esa lista. El RFC dice además que el software cliente debería poder aplicar máscaras de bits y comprobaciones de rangos de valores a los valores devueltos.

Spamhaus ZEN es un buen ejemplo del estilo de respuestas múltiples. Su documentación dice que una consulta suele producir varias respuestas distintas en la misma respuesta DNS, una por cada conjunto de datos en el que está listada la IP, con un código de retorno diferente para cada uno. Ver dos o tres códigos a la vez es normal.

Códigos de retorno de las principales listas de bloqueo

La siguiente tabla recoge los códigos de retorno que los operadores documentan en sus páginas oficiales.

Lista (zona)Código de retornoSignificado (según el operador)
Spamhaus ZEN (zen.spamhaus.org)127.0.0.2SBL
Spamhaus ZEN127.0.0.3CSS
Spamhaus ZEN127.0.0.4XBL (datos de CBL)
Spamhaus ZEN127.0.0.9DROP, se devuelve junto con 127.0.0.2
Spamhaus ZEN127.0.0.10 / 127.0.0.11PBL (mantenida por el ISP / mantenida por Spamhaus)
Spamhaus DBL (dbl.spamhaus.org)127.0.1.2, 127.0.1.4 a 127.0.1.6Dominio de baja reputación: spam, phishing, malware, C&C de botnet
Spamhaus DBL127.0.1.102 a 127.0.1.106Dominio legítimo que está siendo abusado (127.0.1.103: dominio de redirección abusado usado en spam)
Spamhaus DBL127.0.1.255Se consultó una dirección IP en la DBL, lo cual no está permitido
SpamCop (bl.spamcop.net)127.0.0.2Listado
UCEPROTECT (dnsbl-1, dnsbl-2, dnsbl-3.uceprotect.net)No se indica en la página de uso con DNSUna zona para cada nivel: 1, 2 y 3

127.255.255.x y resolvedores públicos: respuestas que no son inclusiones

Spamhaus reserva 127.255.255.0/24 para códigos de error. Pueden devolverse en cualquier zona, y las preguntas frecuentes oficiales indican que no deben interpretarse como que el objeto consultado está listado.

Código de retornoSignificado
127.255.255.252Error tipográfico en el nombre de la DNSBL
127.255.255.254Consulta a través de un resolvedor público o abierto
127.255.255.255Número excesivo de consultas

Por qué los resultados de los resolvedores públicos no son fiables

Las preguntas frecuentes de Spamhaus dicen que, al consultar a través de grandes resolvedores públicos, en la mayoría de los casos se obtiene una respuesta de no listado (NXDOMAIN). Dicho de otro modo, una IP listada puede parecer limpia. Las mismas preguntas frecuentes señalan el uso de Amazon, Quad9, Google, Cloudflare u otro resolvedor público como la causa más habitual del problema contrario, en el que una lista parece bloquear todo internet.

Algunos resolvedores también reescriben las respuestas NXDOMAIN y devuelven una dirección IP para nombres que no existen. Un servidor de correo puede confundir eso con una inclusión. Las preguntas frecuentes sugieren indicar al servidor de correo que ignore cualquier respuesta que no esté en 127.0.0.0/8, usar un resolvedor propio o contactar con el ISP o el proveedor de DNS. Para ver qué resolvedor se está usando realmente, proponen esta comprobación:

dig txt whoami.fastly.net

Si se aplica filtrado DNSBL en un servidor de correo propio, conviene asegurarse también de que no rechace correo cada vez que reciba una respuesta 127.255.255.x. Spamhaus lo describe como un error de configuración.

NXDOMAIN, SERVFAIL y tiempo de espera agotado

Toda respuesta DNS lleva un código de respuesta (RCODE), definido en el RFC 1035. Al leer un resultado DNSBL, hay que separar el RCODE del valor del registro A.

RespuestaQué significa en DNSCómo interpretarla en una DNSBL
Registro A en 127.0.0.0/8 (excepto 127.255.255.x)Sin error (NOERROR)Listado; compruebe el valor en la documentación de esa lista
NXDOMAIN (Name Error)El nombre consultado no existeNo listado, siempre que la consulta haya pasado por un resolvedor adecuado
127.255.255.xUna respuesta de aspecto normal que señala un errorDesconocido; hay que corregir el resolvedor o la consulta
SERVFAIL (Server failure)El servidor de nombres no pudo procesar la consultaDesconocido
Tiempo de espera agotadoNo llegó ninguna respuestaDesconocido

El RFC 5782 no dice cómo deben gestionar los clientes una lista que falla o no responde. Interpretar un SERVFAIL o un tiempo de espera agotado como listado o como no listado es un error. Vuelva a intentarlo más tarde o consulte por otra vía.

Usar las entradas de prueba para comprobar que una lista funciona

El RFC 5782 exige que las listas IPv4 contengan una entrada para 127.0.0.2 y que no contengan ninguna para 127.0.0.1. Las listas IPv6 usan ::FFFF:7F00:2 (listado) y ::FFFF:7F00:1 (no listado), y las listas de dominios usan el nombre reservado TEST (listado) e INVALID (no listado).

dig +short 2.0.0.127.zen.spamhaus.org A
dig +short 1.0.0.127.zen.spamhaus.org A

Si la primera consulta devuelve un código de inclusión (un valor 127.x distinto de 127.255.255.x) y la segunda no devuelve nada, las consultas a esa lista funcionan. Si la primera devuelve 127.255.255.x, la vía de consulta está siendo rechazada. El RFC dice que los clientes deberían comprobar periódicamente las entradas de prueba y no deberían usar una lista que no las tenga correctas. También señala que algunos operadores, al cerrar una lista, han eliminado todas las entradas o han instalado un comodín que lista todas las direcciones. Si 127.0.0.1 también aparece como listado, lo sospechoso es la lista o la vía de consulta, no la IP propia.

Una forma práctica de interpretar su propio resultado

  1. Elegir la IP o el dominio correctos. Use la IP que aparece en el mensaje de rebote, o la IP del servidor de envío que figura en las líneas Received de las cabeceras del mensaje.
  2. Comprobar varias listas a la vez. Nuestro comprobador de listas negras consulta las listas principales de una sola vez.
  3. Leer cada código junto con su zona. Un código de inclusión en 127.0.0.0/8 (distinto de 127.255.255.x) significa listado; consulte qué significa ese valor en esa lista. Una respuesta 127.255.255.x, un SERVFAIL o un tiempo de espera agotado significan que el estado sigue siendo desconocido.
  4. Mirar el registro TXT y la página de consulta del operador. Muchas listas devuelven un motivo o una URL. El resultado de la página de consulta del propio operador es el que hace fe.
  5. Corregir la causa y luego seguir el proceso de eliminación de esa lista. Cada operador decide si retira la inclusión y cuándo. Si la causa persiste, la inclusión suele volver.

Para el proceso completo de diagnóstico cuando el correo rebota, consulte correo bloqueado por una lista negra. Si necesita ayuda para interpretar los resultados o localizar la causa, puede consultarnos sobre la eliminación de listas.

Si prefiere no encargarse por su cuenta

Presentamos proveedores que gestionan solicitudes de exclusión, consultoría y asesoramiento (desde JPY 50,000). La exclusión la decide cada operador de la lista y no se puede garantizar.

Solicitar ayuda

Este sitio puede recibir una comisión por recomendación de los proveedores mencionados. About

Preguntas frecuentes

Una consulta devolvió 127.0.0.2. ¿En qué lista estoy?

En la lista de la zona que se consultó. 127.0.0.2 es el valor convencional que usan muchas listas, así que el número por sí solo no identifica la lista. En Spamhaus ZEN significa SBL; en SpamCop significa simplemente listado. Hay que leerlo junto con el nombre de la zona y la documentación de esa lista.

He obtenido 127.255.255.254. ¿Estoy en una lista negra?

No. En las zonas de Spamhaus es un código de error que indica que la consulta llegó a través de un resolvedor público o abierto. No significa que la IP esté listada. Vuelva a comprobarlo en la página de consulta de Spamhaus o haga la consulta sin pasar por un resolvedor público.

¿Por qué distintas herramientas no coinciden en si estoy listado?

Un motivo habitual es el resolvedor usado para la consulta. A través de resolvedores públicos, una IP listada puede parecer limpia, o se pueden obtener códigos de error. Una herramienta también puede mostrar un SERVFAIL o un tiempo de espera agotado como no listado. En caso de duda, use la página de consulta oficial del operador de la lista.

Mi inclusión no tiene registro TXT. ¿Hay algún problema?

No necesariamente. El RFC 5782 dice que las DNSBL deberían publicar un motivo en TXT, pero no es obligatorio, y comprobar el registro TXT es opcional para los clientes. Lo que determina una inclusión es el registro A.

Páginas oficiales consultadas

Los datos de este artículo se contrastaron con las páginas oficiales que se indican a continuación en el momento de su publicación. Las políticas y el funcionamiento pueden cambiar sin previo aviso, por lo que conviene consultar las páginas oficiales antes de tomar decisiones importantes.

Guías relacionadas

Qué es una DNSBL (RBL) y cómo funcionan las listas negras DNS

Qué es una DNSBL y cómo funcionan las listas negras DNS y RBL: IP invertida, registros A y TXT, IPv6, listas de IP y dominios, listas blancas y motivos.

Cómo salir de Spamhaus: exclusión de su IP o dominio

¿Figura en Spamhaus? Vea en qué lista está (ZEN, PBL, XBL, CSS, SBL, DBL), qué significan los códigos de respuesta y cómo pedir la exclusión en cada una.

Monitorización de listas negras: scripts, API y alertas por webhook

Cómo vigilar sus IP y dominios de envío en listas negras DNS: un script con dig y cron, una API por lotes con webhooks y alertas que evitan falsas alarmas.

Todas las guías →