- Registriert
- 27. Sep. 2008
- Beiträge
- 15.465
- Reaktionspunkte
- 4.745
- Punkte
- 533
Ich habe auch mal mit 2 VPS rumgespielt, um das zu testen. Das Problem war immer, dass sie die VPN-Verbindung zur Fritte nicht automatisch wieder aufbauen, sobald man sie auf Seiten der Fritte trennt. Die Lösung war einfach, hier mal meine Notizen dazu:
Ich hoffe, das ist verständlich
Code:
#------------------------------------------------------------------------------------------------------------
#Wireguard mit DDNS (19.03.2024 gm)
(s. https://www.netways.de/blog/2022/01/06/wireguard-mit-dynamischen-dns-namen/)
# Installation:
curl -LsS -o /usr/local/bin/wireguard-reresolve-dns https://github.com/WireGuard/wireguard-tools/raw/master/contrib/reresolve-dns/reresolve-dns.sh
chmod 0755 /usr/local/bin/wireguard-reresolve-dns
#einmalig ausführen:
wireguard-reresolve-dns wg0
#oder per systemd zyklisch:
#1.) /etc/systemd/system/wireguard-reresolve-dns.service:
---
[Unit]
Description=Wireguard Re-Resolve DNS of endpoints
[Service]
Type=oneshot
ExecStart=/usr/local/bin/wireguard-reresolve-dns wg0
---
#2.)/etc/systemd/system/wireguard-reresolve-dns.timer:
---
[Unit]
Description=Runs Wireguard Re-Resolve DNS every 5 Minutes
[Timer]
OnUnitActiveSec=300s
OnActiveSec=300s
[Install]
WantedBy=multi-user.target
---
#3.) Timer starten
systemctl daemon-reload
systemctl enable -now wireguard-reresolve-dns.timer
#Status:
systemctl status wireguard-reresolve-dns.timer
systemctl list-timers
#------------------------------------------------------------------------------------------------------------



