Muss immer noch von Hand installiert werden, aber die Userspace-Implementierung
braucht es nicht mehr, es kann der Wireguard-Support im Kernel genutzt werden.
pkcon remove wireguard-go # falls Wireguard vorher auf älterer Sailfish Version genutzt wurde
pkcon install jolla-settings-networking-plugin-vpn-wireguard
Konfigurationsdatei Beispiel
Die Konfigurationsdatei kann irgendwo (z.B. im Homeverzeichnis) abgelegt werden
und dann per Setup in den Wireguard-Einstellungen importiert werden.
Nach dem erfolgreichen Import kann die Konfigurationsdatei wieder gelöscht werden.
Natürlich müssen in das folgende Beispiel noch gültige Schlüssel eingetragen
werden damit es funktioniert ;-)
wireguard-beispiel.conf
[Interface]
PrivateKey =
Address = 10.0.10.68/32
DNS = 10.0.10.1
[Peer]
PublicKey =
PresharedKey =
AllowedIPs = 0.0.0.0/0
# Für Sailfish OS 5.0.0.62, muss man eine IP nehmen, DNS geht NICHT :-(
#Endpoint = my-public-ip.isp.tld:51820
Endpoint = 85.xx.xx.xx:51820