Cómo deshabilitar IPv6 en Debian 12, 11, 10 y 9

Vamos a ver en este tutorial cómo deshabilitar IPv6 en Debian 12, 11, 10 y 9 paso a paso, ya que en la gran mayoría de ocasiones, en lo que a redes locales domésticas o de tamaño pequeño y medio no se suele utilizar.

¿Cuándo deshabilitar IPv6 en Debian 12, 11, 10 ó 9?

La configuración de red por defecto de Debian 12 Bookworm, Debian 11 Bullseye, Debian 10 Buster y Debian 9 Stretch deja habilitado el protocolo IPv6, por lo que cada adaptador de red del sistema tendrá, además de la configuración IPv4, su correspondiente configuración IPv6.

como deshabilitar ipv6 en debian 12, 11, 10 y 9

Pero, realmente, son muy pocas las ocasiones en que es necesario usarlo, e incluso a veces en las redes se mezclan dispositivos que ni siquiera son compatibles, pero todo funciona perfectamente porque se usa IPv4.

Si te basta con IPv4, te explico cómo desactivar el protocolo IPv6 en Debian 12, 11, 10 y 9.

Cómo deshabilitar IPv6 e Debian 12, 11, 10 ó 9

Si estás decidido a deshabilitar IPv6 en Debian Bookworm, Bullseye, Buster o Stretch debes tener en cuenta si deseas hacerlo en algunos adaptadores de red determinados o en todo el sistema.

Para hacerlo configuraremos ciertos valores del núcleo o kernel del sistema a través del archivo de configuración /etc/sysctl.conf.

~$ sudo nano /etc/sysctl.conf

Deshabilitar IPv6 selectivamente

Si tienes varios adaptadores de red podría ser que sólo te interesase desactivar el protocolo IPv6 en algunos, o dejarlo sólo en el que pueda interesar su uso.

Para ello añadiríamos tantas directivas net.ipv6.conf como adaptadores queremos dejar sin protocolo IPv6:

...
net.ipv6.conf.ens18.disable_ipv6 = 1

Sólo tienes que ir cambiando la cuarta sección de la directiva por el nombre del adaptador que quieres configurar.

Guardados los cambios, para aplicar la nueva configuración es necesario usar el comando sysctl:

~$ sudo sysctl -p

Tras este comando, los adaptadores de red afectados dejarán de trabajar con el protocolo IPv6:

deshabilitar ipv6 en debian 12, 11, 10 y 9

Deshabilitar IPv6 por completo

En muchas ocasiones, lo que interesa es deshabilitar el protocolo IPv6 en todos los adaptadores de red de Debian 12 Bookworm, Debian 11 Bullseye, Debian 10 Buster ó Debian 9 Stretch, y hay un método más rápido y efectivo que ir enumerando todos los dispositivos de re en el archivo sysctl.conf.

Puedes incluir una directiva net.ipv6.conf especificando all en lugar de un nombre de dispositivo de red:

...
net.ipv6.conf.all.disable_ipv6 = 1

Guarda las cambios en el archivo sysctl.conf y aplica la configuración con sysctl:

~$ sudo sysctl -p

Ahora IPv6 está deshabilitado para cualquier adaptador o dispositivo de red de Debian:

como desactivar ipv6 en debian 12, 11, 10 y 9

Si tienes dudas, preguntas o sugerencias, puedes dejar un mensaje.

Y si has conseguido desactivar IPv6 en Debian 12, 11, 10 ó 9 gracias a este tutorial  y quieres agradecérnoslo, puedes dejar una propina de tan sólo 1 $ desde PayPal:

¡Gracias!

5/5 - (3 votos)

4 comentarios en «Cómo deshabilitar IPv6 en Debian 12, 11, 10 y 9»

Deja un comentario

Este sitio esta protegido por reCAPTCHA y laPolítica de privacidady losTérminos del servicio de Googlese aplican.

El periodo de verificación de reCAPTCHA ha caducado. Por favor, recarga la página.