Si ha leído algo sobre sitios web e Internet, probablemente haya escuchado el término utilizado en IPv6. Es posible que incluso lo haya visto mientras ajustaba la configuración de su enrutador. Aunque conozca el término, es posible que no sepa lo que significa.
Por supuesto, es posible que nunca haya oído hablar de IPv6. Ya sea que tenga o no, IPv6 es importante para Internet, especialmente a medida que avanzamos. Si tiene un sitio web, es especialmente importante que se familiarice con IPv6.
¿Qué es IPv6?
Antes de explicar qué es IPv6 y en qué se diferencia de IPv4, echemos un vistazo a qué es una dirección IP. Cada vez que escribe la dirección de un sitio web en su navegador, este nombre pasa por un servidor de nombres de dominio, que a su vez le da a su navegador la dirección IP del servidor. Estas direcciones son la forma en que las computadoras se comunican entre sí a través de Internet.
Durante años, las direcciones IP utilizaron un espacio de direcciones de 32 bits con el siguiente formato: 123.45.67.89. Este es el número máximo de dígitos que puede usar una dirección IPv4. Esto significa que está limitado a direcciones IP que se encuentran entre 000.000.000.000 y 255.255.255.255.
En realidad, es un poco más complicado que eso, ya que se reservan grandes bloques de direcciones para casos de uso especiales, pero se entiende la idea.
Hay muchos servidores y muchos sitios web con los que te encuentras usan más de una dirección IP. De hecho, la mayoría de ellos utilizan más de una dirección IP.
IPv6 al rescate
A diferencia de IPv4 y su espacio de direcciones de 32 bits, IPv6 utiliza un espacio de direcciones de 128 bits. Debido a que estas direcciones IP son más largas, no se agotarán, lo que ya es un problema. Esto también significa que se ven un poco menos amigables.
Una dirección IPv6 utiliza ocho grupos de cuatro dígitos. Además, estos son hexadecimales, lo que permite aún más variación. Un ejemplo de dirección IPv6 parece 2001:0db8:0000:0000:0000:8a2e:0370:7334.
¿Cómo se asegura de que su sitio esté preparado para IPv6?
No se reemplaza simplemente IPv4 con IPv6. En cambio, los dos correrán uno al lado del otro durante algún tiempo. Puede agregar compatibilidad con IPv6 a su sitio web junto con su configuración de IPv4.
Primero, deberá configurar su servidor para escuchar direcciones IPv6. Esto varía según el software del servidor, por lo que deberá consultar su documentación. Por ejemplo, en Nginx, simplemente agregue la siguiente línea al archivo de configuración de su servidor:
listen [::]:443 ssl http2;
los [::]
El código representa direcciones IPv6.
A continuación, deberá agregar un registro AAAA para su sitio web, así como su dominio básico. Esta es la versión IPv6 del registro A, que probablemente configuró a través de su registrador de dominio cuando configuró su sitio web.
También deberá asegurarse de que sus servidores DNS tengan direcciones IPv6. De lo contrario, aunque su sitio sirva tráfico a través de IPv6, aún necesitará IPv4 para dirigir a sus usuarios allí. Puede verificar esto usando el whois
comando seguido de su nombre de dominio.
Las cosas son un poco más complejas si también ejecuta un servidor de correo. Deberá agregar una dirección IPv6 para sus servidores de correo. Si incluye servidores IPv4 en su registro SPF para el correo saliente, también deberá incluir las direcciones IPv6.
Esto al menos debería darle una idea de por dónde empezar para agregar IPv6 a su sitio web.
Conclusión
Si bien los números pueden parecer un poco más complejos que las direcciones IP IPv6 anteriores, IPv6 no es realmente tan complicado. Teniendo en cuenta los problemas que puede ahorrarle más adelante, será mejor que configure su sitio para IPv6 ahora en lugar de esperar hasta que tenga que hacerlo.
Si está ejecutando su sitio web desde un servidor doméstico, querrá asegurarse de protegerlo correctamente. Podemos ayudarte por ahí. Simplemente consulte nuestra guía para proteger su servidor Linux doméstico.