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 (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
@@ -82,4 +82,8 @@ iface wwnet1 inet static
|
|||||||
gateway 192.168.3.1
|
gateway 192.168.3.1
|
||||||
mtu 9000
|
mtu 9000
|
||||||
up ip route add 192.168.1.0/24 via 192.168.3.254 dev wwnet1
|
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
|
mtu: 9000
|
||||||
tags:
|
tags:
|
||||||
route1: "192.168.1.0/24,192.168.3.254"
|
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 }}
|
auto {{ $netdev.Device }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
allow-hotplug {{ $netdev.Device }}
|
allow-hotplug {{ $netdev.Device }}
|
||||||
|
{{- if $netdev.Ipaddr }}
|
||||||
iface {{ $netdev.Device }} inet static
|
iface {{ $netdev.Device }} inet static
|
||||||
address {{ $netdev.Ipaddr }}
|
address {{ $netdev.Ipaddr }}
|
||||||
netmask {{ $netdev.Netmask }}
|
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 }}
|
up ip route add {{ index (splitList "," $tv) 0 }} via {{ index (splitList "," $tv) 1 }} dev {{ $netdev.Device }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- 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 -}}
|
{{ end -}}
|
||||||
|
|||||||
Reference in New Issue
Block a user