Los IPv6 más cortos: ¿Quiénes responden al ping?
Se identificaron los pocos bloques IPv6 que responden al ping, usando la notación abreviada :: y un script en fish. El resultado incluye direcciones de APNIC, ARIN, RIPE, IANA y AFRINIC.
El 6 de septiembre de 2026 un usuario de Lobsters publicó un experimento para encontrar el IPv6 más corto equivalente a 1.1.1.1. La idea es que una dirección IPv6 consta de ocho grupos hexadecimales de 16 bits y que la secuencia de ceros consecutivos puede abreviarse con ::. Si sólo el primer bloque es distinto de cero, la notación mínima es X::, donde X tiene 13 bits variables dentro del rango 2000::/3 (el bloque global unicast).
Para descubrir qué direcciones responden, se ejecutó un script en fish:
for i in ( seq 0 8192)
set ip_num (math 8192 + $i )
set current_ip ( printf '%x::' $ip_num )
if ping -6 $current_ip -c 1 -W 0.7 &>/dev/null
echo $current_ip
end
end | tee result_ipv6
El script generó 8192 posibles bloques y enviaba pings. Solo cuatro direcciones dieron respuesta:
| Dirección | RIR | Entidad | DNS? | Tiempo medio |
|---|---|---|---|---|
| 2409:: | APNIC | Gobierno estatal indio via NKN | ✅ | 436 ms |
| 2600:: | ARIN | Cogent (US) | ❌ | 173 ms |
| 2a09:: | RIPE | xTom — para dns.sb | ✅ | 163 ms |
| 2a11:: | RIPE | xTom — para dns.sb | ✅ | 161 ms |
Al reiniciar el script desde una IP no residencial, se obtuvieron tres bloques más:
- 2002:: – IANA (corresponde al 6to4 de 0.0.0.0, sin explicación clara).
- 2a12:: – RIPE, vinculado a Van Veen Beheer B.V.
- 2c0f:: – AFRINIC, Satsoft CC de Sudáfrica.
El resultado confirma que, salvo los bloques reservados, solo un puñado de direcciones de los 13 bits variables son realmente utilizables y alcanzan la red. Para más detalles sobre la notación IPv6, consulta la sección 2.2 del RFC 5952.
¿Qué implica para la práctica?
Los administradores que gestionan infraestructuras IPv6 deben saber que la mayoría de los bloques cortos son inalcanzables o reservados. Cuando se necesita una dirección pública de prueba, lo más seguro es usar un prefijo público válido y, si se desea abreviar, limitarse al bloque global unicast. La tabla anterior también muestra que las respuestas pueden variar según la ubicación del origen del ping, lo que sugiere que la propagación de los bloques de prueba es limitada.
Próximos pasos
- Verificar la disponibilidad de los bloques encontrados en entornos propios.
- Investigar por qué 2002:: responde, dado que es un bloque 6to4.
- Considerar la utilización de servicios de DNS como dns.sb para validar la resolución de estos bloques.
En síntesis, la búsqueda de IPv6 “vanity” se reduce a unos pocos bloques, y la práctica de ping puede revelar quiénes están realmente configurados para responder.
