GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo habilitar IPv6 en Nginx?

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.


Linux
  1. Cómo habilitar las estadísticas de HAProxy

  2. Cómo habilitar el reenvío de IP en Linux

  3. Cómo habilitar HTTP2 en NGINX

  4. Cómo habilitar IPv6 en CentOS / RHEL 6

  5. Cómo habilitar IPv6 en CentOS/RHEL 8

Cómo habilitar TLS 1.3 en Nginx en Ubuntu 18.04 y 16.04

Cómo habilitar la compresión GZIP en Nginx

Cómo habilitar TLS 1.3 en Apache y Nginx

Cómo habilitar la compresión Gzip en Nginx

Cómo habilitar HTTP/2.0 en Nginx

Cómo habilitar HTTP/2.0 en el servidor Nginx:guía paso a paso