IPv6: el fin de la escasez de IPs
Dedicados & VPS
2

Por qué existe IPv6

Cuando se diseñó IPv4 en los años ochenta, nadie imaginó que el mundo entero se conectaría a internet. IPv4 tiene un espacio de direcciones de 32 bits, lo que da aproximadamente 4.300 millones de direcciones únicas. Suena mucho, pero con miles de millones de personas, celulares, IoT, cámaras y servidores, ese espacio se agotó oficialmente hace años. Hoy los proveedores compran y venden bloques IPv4 como si fueran bienes raíces.

IPv6 resuelve el problema con 128 bits: un espacio tan grande que cada grano de arena del planeta podría tener su propia dirección. Literalmente no vas a ver un agotamiento en nuestra vida.

Cómo se ven las direcciones

Una dirección IPv6 se escribe en hexadecimal, separada por dos puntos en ocho grupos de cuatro caracteres. Por ejemplo: 2001:0db8:85a3:0000:0000:8a2e:0370:7334. Puedes acortar los grupos de ceros con ::, así que esa misma dirección queda como 2001:db8:85a3::8a2e:370:7334. Solo puedes usar :: una vez por dirección para evitar ambigüedad.

Dual stack y coexistencia

Internet no migra de golpe. La mayoría de servidores operan en modo dual stack, es decir, tienen tanto una IP IPv4 como una IPv6 activas al mismo tiempo. Cada cliente usa la que prefiera o la que esté disponible. Si accedes a un servicio moderno desde una conexión IPv6-ready, probablemente ya estés usando IPv6 sin darte cuenta.

Prefijos y subredes

En IPv6 las subredes se delimitan con prefijos tipo /64, /56 o /48. Un proveedor típicamente te asigna un /64 para un VPS (que son ya más direcciones de las que jamás vas a usar) o un /56 si necesitas varias subredes. El cálculo es más sencillo que en IPv4 porque casi nunca vas a tocar nada más fino que /64.

SLAAC: autoconfiguración

Una ventaja enorme de IPv6 es SLAAC (Stateless Address Autoconfiguration). Los dispositivos generan su propia dirección a partir del prefijo que anuncia el router, sin necesidad de un DHCP. Así, conectar un nuevo servidor a una red IPv6 es casi automático.

Cómo activar IPv6 en tu VPS

Si tu proveedor ofrece IPv6, normalmente te entrega un bloque /64 y una puerta de enlace. En Ubuntu editas /etc/netplan/ y agregas la dirección y el gateway. Después verificas con ip -6 addr y haces ping a ipv6.google.com. Si responde, ya estás dentro.

En el panel de tu dominio, agrega un registro AAAA con la IPv6 de tu servidor. Esa es la contraparte del registro A tradicional de IPv4.

Compatibilidad con aplicaciones

Nginx, Apache, Node.js, PostgreSQL y la mayoría del software moderno soportan IPv6 desde hace años. En casi todos los casos basta con escuchar en [::] para aceptar conexiones en ambas pilas. Revisa tus firewalls (UFW, iptables, nftables) porque las reglas de IPv4 e IPv6 son independientes: un puerto abierto en uno no implica que esté abierto en el otro.