diff --git a/overlays/system/debian/etc/network/interfaces.d/eth0.ww b/overlays/system/debian/etc/network/interfaces.d/eth0.ww new file mode 100755 index 00000000..8240b54f --- /dev/null +++ b/overlays/system/debian/etc/network/interfaces.d/eth0.ww @@ -0,0 +1,10 @@ +auto eth0 +allow-hotplug eth0 +iface eth0 inet static + address {{.NetDevs.eth0.Ipaddr}} + netmask {{.NetDevs.eth0.Netmask}} + gateway {{.NetDevs.eth0.Gateway}} + up ifmetric eth0 30 + + + diff --git a/overlays/system/debian/systemd/network/10-persistent-net.link.ww b/overlays/system/debian/systemd/network/10-persistent-net.link.ww new file mode 100755 index 00000000..c2fa29ec --- /dev/null +++ b/overlays/system/debian/systemd/network/10-persistent-net.link.ww @@ -0,0 +1,11 @@ +# /etc/systemd/network/10-persistent-net.link + +{{range $devname, $netdev := .NetDevs}} +{{- if $netdev.Default}} +[Match] +MACAddress={{$netdev.Hwaddr}} +[Link] +Name={{$devname}} +{{- end}} +{{end}} +