mirror of
https://github.com/speatzle/nfsense.git
synced 2025-09-13 15:19:08 +00:00
remwork networkd templates
This commit is contained in:
parent
66dac3cd82
commit
61ccf4ec6a
13 changed files with 49 additions and 105 deletions
5
internal/networkd/template/bond-membership.network.tmpl
Normal file
5
internal/networkd/template/bond-membership.network.tmpl
Normal file
|
@ -0,0 +1,5 @@
|
|||
[Match]
|
||||
Name= {{ .Name }}
|
||||
|
||||
[Network]
|
||||
Vlan= {{ .BondName }}
|
|
@ -0,0 +1,5 @@
|
|||
[Match]
|
||||
Name= {{ .Name }}
|
||||
|
||||
[Network]
|
||||
Bridge= {{ .BridgeName }}
|
|
@ -0,0 +1,9 @@
|
|||
[Match]
|
||||
Name= {{ .Name }}
|
||||
[Network]
|
||||
LLMNR=no
|
||||
{{ if eq .AddressingMode 2 }}
|
||||
DHCP=yes
|
||||
{{- else }}
|
||||
Address= {{ .Name }}
|
||||
{{- end }}
|
6
internal/networkd/template/create-bond.netdev.tmpl
Normal file
6
internal/networkd/template/create-bond.netdev.tmpl
Normal file
|
@ -0,0 +1,6 @@
|
|||
[NetDev]
|
||||
Name= {{ .Name }}
|
||||
Kind=bond
|
||||
|
||||
[Bond]
|
||||
Mode=active-backup
|
3
internal/networkd/template/create-bridge.netdev.tmpl
Normal file
3
internal/networkd/template/create-bridge.netdev.tmpl
Normal file
|
@ -0,0 +1,3 @@
|
|||
[NetDev]
|
||||
Name= {{ .Name }}
|
||||
Kind=bridge
|
6
internal/networkd/template/create-vlan.netdev.tmpl
Normal file
6
internal/networkd/template/create-vlan.netdev.tmpl
Normal file
|
@ -0,0 +1,6 @@
|
|||
[NetDev]
|
||||
Name= {{ .Name }}
|
||||
Kind=vlan
|
||||
|
||||
[VLAN]
|
||||
Id= {{ .VlanID }}
|
8
internal/networkd/template/rename-hardware.link.tmpl
Normal file
8
internal/networkd/template/rename-hardware.link.tmpl
Normal file
|
@ -0,0 +1,8 @@
|
|||
[Match]
|
||||
OriginalName= {{ .HardwareInterface }}
|
||||
|
||||
[Link]
|
||||
Name= {{ .Name }}
|
||||
{{ if .Alias -}}
|
||||
Alias= {{ .Alias }}
|
||||
{{- end }}
|
7
internal/networkd/template/vlan-assignments.network.tmpl
Normal file
7
internal/networkd/template/vlan-assignments.network.tmpl
Normal file
|
@ -0,0 +1,7 @@
|
|||
[Match]
|
||||
Name= {{ .Name }}
|
||||
|
||||
[Network]
|
||||
{{- range .Vlans }}
|
||||
VLAN= {{ . }}
|
||||
{{- end}}
|
Loading…
Add table
Add a link
Reference in a new issue