100개가 넘는 서버에서 ipv6을 비활성화해야 합니다. 분명히 나는 각 서버의 grub을 수동으로 편집하거나 sed 또는 기타 이상한 것들을 사용하고 싶지 않습니다.
나는 이것을 시도한다:
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
하지만 이제 내 컴퓨터가 시작되지 않습니다! 우분투 18.04에서 ipv6을 비활성화하려면 적절하고 깨끗하며 이식 가능한 솔루션이 필요합니다.
답변1
당신은 그것을 사용할 수 있습니다안시푸르버튼 하나만 클릭하면 네트워크에 있는 모든 컴퓨터를 수정할 수 있습니다.
다음 명령을 실행해 보세요.
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
이것을 시도해 볼 수도 있습니다.
echo 'GRUB_CMDLINE_LINUX="ipv6.disable=1"' >> /etc/default/grub