From 7b2906938440825ce3cf71500ca0be703e2f16cb Mon Sep 17 00:00:00 2001 From: Rui Lopes Date: Fri, 2 Jun 2017 21:10:33 +0100 Subject: [PATCH] disable IPv6 --- provision/provision.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/provision/provision.sh b/provision/provision.sh index 7d313ea..434a79a 100644 --- a/provision/provision.sh +++ b/provision/provision.sh @@ -8,6 +8,17 @@ config_domain=$(hostname --domain) echo "127.0.0.1 $config_fqdn" >>/etc/hosts +# disable IPv6. +cat >/etc/sysctl.d/98-disable-ipv6.conf <<'EOF' +net.ipv6.conf.all.disable_ipv6 = 1 +net.ipv6.conf.default.disable_ipv6 = 1 +net.ipv6.conf.lo.disable_ipv6 = 1 +EOF +systemctl restart procps +sed -i -E 's,(GRUB_CMDLINE_LINUX=.+)",\1 ipv6.disable=1",' /etc/default/grub +update-grub2 + + # update the package cache. apt-get -y update