여러 시스템의 우분투 18.04에서 ipv6을 비활성화하는 가장 깨끗한 방법은 무엇입니까?

여러 시스템의 우분투 18.04에서 ipv6을 비활성화하는 가장 깨끗한 방법은 무엇입니까?

100개 이상의 서버에서 ipv6을 비활성화해야 합니다. 분명히 나는 ​​모든 서버의 그럽을 손으로 편집하고 싶지 않으며 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

관련 정보