Hola amigos. En esta breve publicación, le mostraremos cómo habilitar IPv6 en Nginx . Este paso es importante para que nuestro sitio web o aplicación web esté disponible de más formas.
Es muy importante habilitar IPv6 en Nginx
Como todos sabemos, IPv6 es la evolución natural del protocolo IP. Esta versión no solo aumenta la cantidad de direcciones IP posibles en el mundo sino que también agrega un poco más de rendimiento en las solicitudes que se realizan.
Si a esto le sumamos que cada vez hay más IPv6 presente en casi todos los proveedores de Internet del mundo, entonces conviene habilitarlo.
Primero, IPv6 tiene una ventaja de rendimiento sobre IPv4, lo que significa que las solicitudes y los tiempos de carga son mejores. En segundo lugar, porque cada día la migración es continua y posiblemente te quedes sin acceso al sitio o con algunos problemas.
Entonces, para evitar cualquier percance, es mejor habilitar IPv6 en Nginx.
Habilitar IPv6 en Nginx
Suponemos que Nginx está instalado y ejecutándose en el sistema. Ya sabemos que en sistemas derivados de Debian como Ubuntu y familia tenemos que ejecutar
sudo apt install nginx

Después de esto, tenemos que editar el archivo principal de Nginx
sudo nano /etc/nginx/nginx.conf
Y dentro del server
sección
sección agregue lo siguiente
listen [::]:80

Esto será suficiente para indicar que todas las solicitudes de cualquier dirección IPv6 se aceptan en el puerto 80
.
Además, puede especificar una dirección IPv6
listen [xxxxxx]:80
Y si agrega el ipv6only=on;
entonces forzará al servidor a aceptar solo solicitudes IPv6
listen [::]:80 default_server ipv6only=on;
Guarde los cambios y cierre el editor de texto.
Reinicie Nginx para aplicar los cambios.
sudo systemctl restart nginx
Para verificar los cambios, ejecute el siguiente comando
netstat -anlp | grep 80

Y en la pantalla de salida, notará que está escuchando tcp6
lo que implica que el proceso ha sido exitoso.
Entonces, disfrútalo.
Conclusión
Ahora ya sabe cómo habilitar IPv6 en un servidor web como Nginx. De esta manera, ahora pueden acceder a su servidor de otra manera confiable.
Aplicarlo en su servidor.