Ipv6: ifupdown overlay
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
package debian_interfaces
|
||||
package ifupdown
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
@@ -82,4 +82,8 @@ iface wwnet1 inet static
|
||||
gateway 192.168.3.1
|
||||
mtu 9000
|
||||
up ip route add 192.168.1.0/24 via 192.168.3.254 dev wwnet1
|
||||
iface wwnet1 inet6 static
|
||||
address 2001:db8::23/64
|
||||
gateway 2001:db8::1
|
||||
mtu 9000
|
||||
`
|
||||
|
||||
@@ -17,3 +17,6 @@ nodes:
|
||||
mtu: 9000
|
||||
tags:
|
||||
route1: "192.168.1.0/24,192.168.3.254"
|
||||
ipaddr6: 2001:db8::23
|
||||
prefixlen6: 64
|
||||
gateway6: 2001:db8::1
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
auto {{ $netdev.Device }}
|
||||
{{- end }}
|
||||
allow-hotplug {{ $netdev.Device }}
|
||||
{{- if $netdev.Ipaddr }}
|
||||
iface {{ $netdev.Device }} inet static
|
||||
address {{ $netdev.Ipaddr }}
|
||||
netmask {{ $netdev.Netmask }}
|
||||
@@ -15,4 +16,11 @@ iface {{ $netdev.Device }} inet static
|
||||
up ip route add {{ index (splitList "," $tv) 0 }} via {{ index (splitList "," $tv) 1 }} dev {{ $netdev.Device }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if $netdev.Ipaddr6 }}
|
||||
iface {{ $netdev.Device }} inet6 static
|
||||
address {{ $netdev.IpCIDR6 }}
|
||||
{{ if $netdev.Gateway6 }}gateway {{ $netdev.Gateway6 }}{{ end }}
|
||||
{{ if $netdev.MTU }}mtu {{ $netdev.MTU }}{{ end }}
|
||||
{{- end }}
|
||||
{{ end -}}
|
||||
|
||||
Reference in New Issue
Block a user