Proton VPN-Startseite

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.