[Problem] Einzelne Geräte über Wireguard routen

Fox.Mulder

Mitglied
Mitglied seit
21 Jan 2007
Beiträge
667
Punkte für Reaktionen
25
Punkte
28
Ich möchte nur einzelne Geräte (IP-Adressen) über VPN routen. Dazu verwende ich einen VPN Zugang, welcher Wireguard Zugänge anbietet. Die entsprechende Konfiguration importiere ich über Netzwerke koppeln in die Fritzbox. Ich deaktiviere die Option "Gesamten IPv4 Verkehr über die VPN Verbindung senden". Danach wird der gesamte IPv4 Verkehr wieder über den Internetzugang geroutet.

Nun versuche ich nur einzelne Geräte über den VPN Tunnel zu routen. Dazu lege ich eine 2. Routingtabelle an.
Code:
root@fritz:/var/mod/root# ip ro list table 2
default dev wg0 scope link
192.168.1.0/24 dev lan scope link
Danach füge ich folgende Regel hinzu:
Code:
ip rule add prio 200 from 192.168.1.21 table 2

ip ru list
0:      from all lookup local
200:    from 192.168.1.21 lookup 2
32766:  from all lookup main
32767:  from all lookup default
Nun sollte eigentlich nur das Gerät mit der IP Adresse 192.168.1.21 über den Tunnel geroutet werden. Leider werden stattdessen alle Geräte/IP-Adressen über den Tunnel geroutet. Wenn ich die Regel lösche, wird weiterhin der gesamte IPv4 Traffic über den Tunnel geroutet. Um das zu ändern muss ich im AVM Web Interface die Option "Gesamten IPv4-Netzwerkverkehr über die VPN-Verbindung senden" ein und wieder ausschalten. Erst danach wird der Traffic wieder über den Internetzugang geroutet.

Was kann ich ändern, um das gewünschte Ziel zu erreichen? Wie routet die AVM Firmware den Traffic über den Tunnel? Die Routing Tabellen werden nicht geändert, wenn ich Wireguard im Webinterface aktiviere oder deaktiviere.
 
Zuletzt bearbeitet:
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
247,215
Beiträge
2,263,904
Mitglieder
375,712
Neuestes Mitglied
patron