Deshabilitar ipv6 en Debian

Si no usamos ipv6 lo mejor es deshabilitar ipv6, ya que no nos va a aportar nada e igual dependiendo de que hagamos nos lía mas.

Vamos a ver como deshabilitar ipv6 en un equipo con Debian 12.

Ejecutamos el comando ip a o ip address para que nos muestre las interfaces de red y sus configuraciones. Si nos fijamos, ipv6 nos viene marcado como inet6.

Para deshabilitar ipv6, editamos el fichero /etc/sysctl.conf con nuestro editor favorito, vi, nano, gedit….. y al final del fichero, añadimos la linea

net.ipv6.conf.all.disable_ipv6 = 1

Con esta linea lo que haremos es deshabilitar en todas las interfaces, si queremos hacer una en concreto, seria cambiar el all por el ens36 o eth0 … lo que sea

Guardamos y cerramos.

Importante!! ejecutar sudo sysctl -p (o sin sudo si estas como root) para que se apliquen los cambios, de lo contrario no se aplicaran, da igual que reinicies.

Si volvemos a ejecutar ip a o ip address, veremos que ya no aparece la linea de inet6.

deshabilitar ipv6 ip a comprobar

También podremos comprobarlo ejecutando un cat /proc/sys/net/ipv6/conf/all/disable_ipv6 y si nos muestra un 1 es que esta deshabilitado, con un 0 estaría habilitado.

deshabilitar ipv6 comprobar con cat

Saludos y espero que os sirva