
Tengo que desactivar ipv6 en más de 100 servidores. Obviamente no quiero editar grub de cada servidor a mano y no quiero jugar con sed u otras cosas locas.
Intenté hacer esto:
mkdir -p /etc/default/grub.d/
echo 'GRUB_CMDLINE_LINUX_DEFAULT="${GRUB_CMDLINE_LINUX_DEFAULT} ipv6.disable=1"' >> /etc/default/grub.d/disable-ipv6.cfg
¡Pero ahora mi máquina no arranca! Necesito una solución adecuada, limpia y portátil para desactivar ipv6 en ubuntu 18.04 :(
Respuesta1
Puedes usaransiblepara modificar todas las máquinas de su red con solo hacer clic en un botón.
Haz que ejecute estos comandos:
sudo -i
cat <<EOF >>/etc/sysctl.d/99-sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
net.ipv6.conf.wlan0.disable_ipv6 = 1
EOF
sudo sysctl -p
También puedes probar esto.
echo 'GRUB_CMDLINE_LINUX="ipv6.disable=1"' >> /etc/default/grub