You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
1004 B
Django/Jinja
15 lines
1004 B
Django/Jinja
[Interface]
|
|
PrivateKey = {{ peer.wg.privkey | default(dn42_wg_private_key) }}
|
|
Address = {{ peer.if.v4 | default(dn42_local_v4) }}/32, {{ peer.if.v6 | default(dn42_local_v6) }}/128
|
|
PostUp = {% if peer.v4 is defined %}/sbin/ip addr del dev {{ peer.if.name | default("dn42_" + peer.name) }} {{ peer.if.v4 | default(dn42_local_v4) }}/32 && /sbin/ip addr add dev {{ peer.if.name | default("dn42_" + peer.name) }} {{ peer.if.v4 | default(dn42_local_v4) }}/32 peer {{ peer.v4 }}/32 && {% endif %}{% if peer.v6 is defined %}/sbin/ip addr del dev {{ peer.if.name | default("dn42_" + peer.name) }} {{ peer.if.v6 | default(dn42_local_v6) }}/128 && /sbin/ip addr add dev {{ peer.if.name | default("dn42_" + peer.name) }} {{ peer.if.v6 | default(dn42_local_v6) }}/128 peer {{ peer.v6 }}/128{% endif %}
|
|
|
|
Table = off
|
|
ListenPort = {{ peer.wg.port }}
|
|
|
|
[Peer]
|
|
Endpoint = {{ peer.wg.endpoint }}
|
|
PublicKey = {{ peer.wg.pubkey }}
|
|
AllowedIPs = 172.16.0.0/12
|
|
AllowedIPs = 10.0.0.0/8
|
|
AllowedIPs = fd00::/8
|
|
AllowedIPs = fe80::/10 |