Etwas schnellerer Weg den Tunnel aufzubauen, Voraussetzung
wireguard modul installiert
Keys erzeugt
Danach dann einfach
ip link add wg0 type wireguard
wg setconf wg0 /etc/wireguard/wg0.conf
Datei /etc/wireguard/wg0.conf
[Interface]
PrivateKey = <Private Key>
ListenPort = 60563
[Peer]
PublicKey = <Public Key Ziel>
Endpoint = <IPv4 Adresse Zielrechner>:58380
AllowedIPs = 10.10.0.1/32
Die Rechte der Dateien von wireguard müssen eingeschränkt werden.
sudo chmod 0600 /etc/wireguard/wg0.conf
Das ganze per rc.local beim Booten laden. Datei /root/wireguard_start.sh
###############################################################################################
# Autor: Frank Mankel
# Startup-Script
# Wireguard
# Kontakt: frank.mankel@gmail.com
#
###############################################################################################
ip link add wg0 type wireguard
ip address add dev wg0 10.10.0.1/8
wg setconf wg0 /etc/wireguard/wg0.conf
ip link set up dev wg0
Danach Datei ausführbar machen
chmod +x /root/wireguard_start.sh
In rc.local
/root/wireguard_start.sh
eintragen - Fertig!