Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

Nerdberg Wireguard VPN with Systemd-Networkd: Unterschied zwischen den Versionen

Aus Nerdberg
Vogelchr (Diskussion | Beiträge)
K cleaning up formatting
Vogelchr (Diskussion | Beiträge)
K fix formatting
Zeile 25: Zeile 25:


<code>
<code>
[Match]<br>
[Match]<br>
Name=wg-nerdberg<br>
Name=wg-nerdberg<br>
<br>
<br>
[Network]<br>
[Network]<br>
IPv6AcceptRA=false<br>
IPv6AcceptRA=false<br>
LinkLocalAddressing=no<br>
LinkLocalAddressing=no<br>
DHCP=no<br>
DHCP=no<br>
<br>
<br>
[Address]<br>
[Address]<br>
Address=<b>10.3.2.120/32</b> # <em>replace as created by vpn server</em><br>
Address=<b>10.3.2.120/32</b> # <em>replace as created by vpn server</em><br>
Peer=10.3.2.1/32<br>
Peer=10.3.2.1/32<br>
<br>
<br>
[Address]<br>
[Address]<br>
Address=<b>fd00::3:2:b0/128</b> # <em>replace as created by vpn server</em><br>
Address=<b>fd00::3:2:b0/128</b> # <em>replace as created by vpn server</em><br>
Peer=fd00::3:2:1/128<br>
Peer=fd00::3:2:1/128<br>
<br>
<br>
# on-link<br>
# on-link<br>
[Route]<br>
[Route]<br>
Destination=10.3.2.0/24<br>
Destination=10.3.2.0/24<br>
Gateway=10.3.2.1<br>
Gateway=10.3.2.1<br>
<br>
<br>
# LAN<br>
# LAN<br>
[Route]<br>
[Route]<br>
Destination=10.73.36.0/23<br>
Destination=10.73.36.0/23<br>
Gateway=10.3.2.1
Gateway=10.3.2.1
  </code>
</code>

Version vom 16. August 2025, 13:12 Uhr

Template for a vpn-config useable with vpn.nerdberg.de, to be used with systemd-networkd.

wg-netdberg.netdev

[NetDev]
Name=wg-nerdberg
Kind=wireguard
Description=Nerdberg Tunnel Endpoint
MTUBytes=1280

[WireGuard]
ListenPort=51902
PrivateKey=ABC123....= # as created by vpn server

[WireGuardPeer]
PublicKey=ABC123...= # as created by vpn server
PresharedKey=ABC123...= # as created by vpn server
AllowedIPs=10.73.36.0/23,10.3.2.0/24
Endpoint=vpn.nerdberg.de:51820
PersistentKeepalive = 25

wg-netdberg.network

[Match]
Name=wg-nerdberg

[Network]
IPv6AcceptRA=false
LinkLocalAddressing=no
DHCP=no

[Address]
Address=10.3.2.120/32 # replace as created by vpn server
Peer=10.3.2.1/32

[Address]
Address=fd00::3:2:b0/128 # replace as created by vpn server
Peer=fd00::3:2:1/128

  1. on-link

[Route]
Destination=10.3.2.0/24
Gateway=10.3.2.1

  1. LAN

[Route]
Destination=10.73.36.0/23
Gateway=10.3.2.1