21 lines
418 B
Django/Jinja
21 lines
418 B
Django/Jinja
[NetDev]
|
|
Name={{ peer.name }}
|
|
Kind=wireguard
|
|
|
|
[WireGuard]
|
|
PrivateKeyFile=/etc/wireguard/privatekey
|
|
{% if 'local_port' in peer.wg %}
|
|
ListenPort={{ peer.wg.local_port }}
|
|
{% endif %}
|
|
|
|
[WireGuardPeer]
|
|
PublicKey={{ peer.wg.peer_public_key }}
|
|
{% if 'psk' in peer.wg %}
|
|
PresharedKey={{ peer.wg.psk }}
|
|
{% endif %}
|
|
Endpoint={{ peer.wg.endpoint }}
|
|
#AllowedIPs=fe80::/64
|
|
#AllowedIPs=fd00::/8
|
|
AllowedIPs=::/0
|
|
AllowedIPs=0.0.0.0/0
|