diff --git a/scripts/provision/vagrant b/scripts/provision/vagrant index 663d9d6e18..b637d475eb 100755 --- a/scripts/provision/vagrant +++ b/scripts/provision/vagrant @@ -68,6 +68,19 @@ cat <<\EOF >/etc/motd EOF +# --- Enable IPv6 and IP forwarding +sysctl -w net.ipv4.ip_forward=1 +sysctl -w net.ipv6.conf.all.disable_ipv6=0 +sysctl -w net.ipv6.conf.all.forwarding=1 +sed -i \ + -e "/^net.ipv6.conf.all.disable_ipv6 = 1/d" \ + /etc/sysctl.conf +cat <>/etc/sysctl.conf +net.ipv4.ip_forward = 1 +net.ipv6.conf.all.disable_ipv6 = 0 +net.ipv6.conf.all.forwarding = 1 +EOF + # --- Utility function to download go download_go() { goversion=$(grep "golang:" Dockerfile.dapper | sed -e 's/.*golang:\(.*\)-.*/\1/')