]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
Also set up ipv6 in instances
authorPeter Palfrader <peter@palfrader.org>
Wed, 20 Jun 2012 06:43:41 +0000 (08:43 +0200)
committerPeter Palfrader <peter@palfrader.org>
Wed, 20 Jun 2012 06:43:41 +0000 (08:43 +0200)
modules/ganeti2/templates/instance-debootstrap/hooks/00-dsa-configure-networking.erb

index 6878e13182d1bfb01249cf4d54fd04af11152d5c..ed7bf9eb45faac98835bf18afe190c24bde77f79 100755 (executable)
@@ -33,6 +33,12 @@ iface eth0 inet static
   netmask 255.255.255.0
   gateway 206.12.19.254
 
+  pre-up /sbin/sysctl -w net.ipv6.conf.\$IFACE.accept_ra=0 || true
+  up   ip addr add 2607:f8f0:610:4000:6564:0a62:\$IF_ADDRESS/64 dev \$IFACE
+  up   ip r add default via 2607:f8f0:610:4000::1 src 2607:f8f0:610:4000:6564:0a62:\$IF_ADDRESS dev \$IFACE
+  down ip r del default via 2607:f8f0:610:4000::1 src 2607:f8f0:610:4000:6564:0a62:\$IF_ADDRESS dev \$IFACE
+  down ip addr del 2607:f8f0:610:4000:6564:0a62:\$IF_ADDRESS/64 dev \$IFACE
+
 EOF
 
 fi