En el archivo /var/log/syslog encontraremos el error mencionado:
IPv6: Loaded, but administratively disabled, reboot required to enable
Recordemos que este error sucede después de deshabilitar IPv6 ; realmente solo habremos desactivado la funcionalidad de IPv6, pero el módulo de IPv6 sigue cargando en el arranque del sistema.
Después de deshabilitar IPv6 a través de cmdline.txt, el módulo sigue apareciendo cargado, lo vemos con
lsmod | grep ipv
Hemos de modificar el archivo
/etc/modprobe.d/ipv6.conf
y añadir:
blacklist ipv6
Después reiniciamos el sistema y podremos comprobar que IPv6 está deshabilitado y el módulo IPv6 ya no se encuentra cargado.
Al deshabilitar la funcionalidad de IPv6, con
options ipv6 disable = 1
,desde el archivo /etc/sysctl.conf, en el archivo /etc/modprobe.d/ipv6.conf, o desde /boot/cmdline.txt, hemos deshabilitado la funcionalidad del proceso IPv6 (“IPv6 desactivado administrativamente”), pero todavía carga el módulo ipv6.
Así que no hemos de olvidar evitar también la carga del módulo IPv6, añadiendo
blacklist ipv6
en el archivo
/etc/modprobe.d/ipv6.conf
Y nuestro archivo syslog nos lo agradecerá 🙂