remwork networkd templates

This commit is contained in:
Samuel Lorch 2023-04-07 21:55:55 +02:00
parent 66dac3cd82
commit 61ccf4ec6a
13 changed files with 49 additions and 105 deletions

View file

@ -0,0 +1,5 @@
[Match]
Name= {{ .Name }}
[Network]
Vlan= {{ .BondName }}

View file

@ -0,0 +1,5 @@
[Match]
Name= {{ .Name }}
[Network]
Bridge= {{ .BridgeName }}

View file

@ -0,0 +1,9 @@
[Match]
Name= {{ .Name }}
[Network]
LLMNR=no
{{ if eq .AddressingMode 2 }}
DHCP=yes
{{- else }}
Address= {{ .Name }}
{{- end }}

View file

@ -0,0 +1,6 @@
[NetDev]
Name= {{ .Name }}
Kind=bond
[Bond]
Mode=active-backup

View file

@ -0,0 +1,3 @@
[NetDev]
Name= {{ .Name }}
Kind=bridge

View file

@ -0,0 +1,6 @@
[NetDev]
Name= {{ .Name }}
Kind=vlan
[VLAN]
Id= {{ .VlanID }}

View file

@ -0,0 +1,8 @@
[Match]
OriginalName= {{ .HardwareInterface }}
[Link]
Name= {{ .Name }}
{{ if .Alias -}}
Alias= {{ .Alias }}
{{- end }}

View file

@ -0,0 +1,7 @@
[Match]
Name= {{ .Name }}
[Network]
{{- range .Vlans }}
VLAN= {{ . }}
{{- end}}