13 lines
735 B
Text
13 lines
735 B
Text
[Interface]
|
|
PostUp = wg set %i private-key /etc/wireguard/dn42.priv
|
|
ListenPort = 2{{peering["ASN"][-4:]}}
|
|
{% if peering["ipv4"] %}PostUp = /sbin/ip addr add dev %i 172.22.125.130/32 peer {{peering["ipv4"]}}/32
|
|
{%endif%}{% if peering["ipv6"] %}PostUp = /sbin/ip addr add dev %i fd63:5d40:47e5::130/128 peer {{peering["ipv6"]}}/128
|
|
{%endif%}{% if peering["ipv6ll"] %}PostUp = /sbin/ip addr add dev %i fe80::3035:130/128 peer {{peering["ipv6ll"]}}/128{%endif%}
|
|
Table = off
|
|
|
|
# {{peering["MNT"]}}
|
|
[Peer]
|
|
PublicKey = {{peering["wg_key"]}}
|
|
{% if peering["endpoint"] %}Endpoint = {{peering["endpoint"]}}{%endif%}
|
|
AllowedIPs = {% if peering["ipv6ll"] %}{{peering["ipv6ll"]}}/128, {%endif%}fd00::/8, 172.31.0.0/16, 172.20.0.0/14, 10.0.0.0/8
|