Deshabilitar IPv6 de forma efectiva en Ubuntu (24.04, 22.04, 20.04...)

🛠️ Métodos para deshabilitar IPv6 en Ubuntu 
 
 Para UButnu 24.04 y para todos en general recomiendo usar el meotodo GRUB 
 
 Deshabilitar IPv6 mediante sysctl (temporal) 
 Este método desactiva IPv6 hasta el próximo reinicio: 
 sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1
 
 Para verificar que IPv6 está deshabilitado: ￼ 
 ip a
 
 No deberías ver direcciones inet6 en la salida. ￼ 
 Deshabilitar IPv6 de forma permanente editando /etc/sysctl.conf 
 Para que los cambios persistan después de reiniciar: 
 Editar el archivo de configuración: ￼ 
 sudo nano /etc/sysctl.conf
 
 Agrega al final del archivo: 
 net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1
 
 Aplica los cambios: 
 sudo sysctl -p
 
 Deshabilitar IPv6 mediante GRUB (a nivel de kernel) 
 Este método desactiva IPv6 desde el arranque del sistema: 
 Edita el archivo de configuración de GRUB: 
 sudo nano /etc/default/grub
 
 Modifica las líneas correspondientes: 
 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1"
GRUB_CMDLINE_LINUX="ipv6.disable=1"
 
 Actualiza GRUB: 
 sudo update-grub
 
 Reinicia el sistema: 
 sudo reboot
 
 Deshabilitar IPv6 en Netplan (Ubuntu 18.04 y versiones posteriores) 
 Si tu sistema utiliza Netplan para la configuración de red: 
 Edita el archivo de configuración de Netplan (por ejemplo): 
 sudo nano /etc/netplan/01-netcfg.yaml
 
 Agrega o modifica la sección correspondiente: 
 network:
 version: 2
 ethernets:
 enp0s3:
 dhcp4: true
 link-local: []

 
 Aplica los cambios: 
 sudo netplan apply
 
 🔄 Revertir los cambios (re-habilitar IPv6) 
 Para volver a habilitar IPv6, revierte los cambios realizados en los archivos de configuración mencionados anteriormente, cambiando los valores de 1 a 0 o eliminando las líneas agregadas, y aplica los cambios correspondientes. 
 Aviso 
 Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos.
También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad.
El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de Castris 
 Si necesitas soporte profesional puedes contratar con Castris soporte profesional .