Wie du Proton VPN auf MikroTik-Routern mit WireGuard einrichtest
- Lesen
- 2 Min.
- Kategorie
- Router
Du kannst Proton VPN auf deinem MikroTik-Router einrichten, sodass alle Geräte, die sich darüber mit dem Internet verbinden, durch Proton VPN geschützt sind.
In dieser Anleitung zeigen wir dir, wie du dies mithilfe des WireGuard-VPN-Protokolls auf MikroTik-Routern mit RouterOS 7 tust. Dafür ist ein Proton VPN-Konto erforderlich
Wie du Proton VPN WireGuard® auf MikroTik-Routern einrichtest (Update)
1. Lade eine WireGuard-Konfigurationsdatei herunter
Öffne sie mit einem beliebigen Texteditor.
Erfahre, wie du eine WireGuard-Konfigurationsdatei von Proton VPN herunterlädst
Bitte beachte, dass du keine gespeicherte Konfigurationsdatei verwenden kannst. Proton VPN speichert deine privaten Schlüssel niemals, daher enthalten gespeicherte Konfigurationsdateien diese nicht. Du musst eine neue Konfigurationsdatei erstellen und herunterladen.
2. Öffne das MikroTik-Konfigurationspanel
Öffne dazu eine Befehlszeile (mit dem Terminal unter Linux und macOS oder der PowerShell unter Windows) und gib Folgendes ein:
ssh user@192.168.88.1
Lies mehr über die Verwendung der Befehlszeile mit MikroTik(neues Fenster)
3. Erstelle eine neue WireGuard-Schnittstelle
Gib über die Befehlszeile den folgenden Text ein und drücke . Um deinen privaten Schlüssel zu finden, suche in der in Schritt 1 heruntergeladenen WireGuard-Konfigurationsdatei nach der Zeile, die mit PrivateKey= beginnt.
/interface wireguard add listen-port=13231 mtu=1420 name=wireguard-inet private-key=”dein privater Schlüssel”
Bei allen folgenden Schritten musst du Befehle in die Befehlszeile eingeben.
4. Füge der soeben erstellten Schnittstelle eine IP-Adresse hinzu:
/ip address add address=10.2.0.2/30 interface=wireguard-inet network=10.2.0.0
5. Füge einen WireGuard-Server als Peer hinzu
Füge die Endpunktadresse, den Endpunktport und den öffentlichen Schlüssel aus der WireGuard-Konfigurationsdatei hinzu. Suche nach den Zeilen, die mit PublicKey= und Endpoint= beginnen.
Wenn in der Konfiguration beispielsweise Endpoint=103.107.197.2:51820 steht, gib endpoint-address=103.107.197.2 und endpoint-port=51820 ein.
/interface wireguard peers add allowed-address=0.0.0.0/0 endpoint-address=x.x.x.x endpoint-port=xxxxx interface=wireguard-inet persistent-keepalive=25s public-key="dein öffentlicher Schlüssel"
6. Aktiviere Masquerade für diese Schnittstelle
Hinweis: Diese Einrichtung setzt voraus, dass du die von MikroTik standardmäßig verwendete lokale Netzwerkadresse nutzt. Wenn du diese geändert hast, verwende stattdessen diese Adresse für scr-address=.
/ip firewall nat add action=masquerade chain=srcnat out-interface=wireguard-inet src-address=192.168.88.0/24
7. Leite den gesamten Internetverkehr über WireGuard um
/ip route add disabled=no distance=1 dst-address=0.0.0.0/1 gateway=10.2.0.1 pref-src="" routing-table=main scope=30 suppress-hw-offload=no target-scope=10 add disabled=no distance=1 dst-address=128.0.0.0/1 gateway=10.2.0.1 pref-src="" routing-table=main scope=30 suppress-hw-offload=no target-scope=10
8. Konfiguriere die DNS-Einstellungen
/ip dns set servers=10.2.0.1 /ip dhcp-client set 0 use-peer-dns=no
9. Leite die WireGuard-IP-Adresse über das Gateway des Hauptanbieters um
Ersetze x.x.x.x durch die Endpunktadresse aus der Konfigurationsdatei (Endpoint=).
/ip route add disabled=no dst-address=x.x.x.x/32 gateway=[/ip dhcp-client get [find interface=ether1] gateway] routing-table=main suppress-hw-offload=no
Wenn dies nicht funktioniert, musst du gateway=[/ip dhcp-client get [find interface=ether1] gateway] durch gateway=x.x.x.x ersetzen, wobei x.x.x.x deine eigene Internet-Gateway-Adresse ist. Dein Internetdienstanbieter (ISP) sollte in der Lage sein, dir diese Adresse bereitzustellen.
10. Starte deinen Router neu
Und schon bist du fertig! Dein Router sollte jetzt alle von ihm bereitgestellten Internetverbindungen mit Proton VPN schützen.