Mehrere Netzwerkinterfaces mit Wireguard
Hallo zusammen,
ich betreibe derzeit eine VM mit 2 Netzwerkschnitstellen (ebenfalls unterschiedliche Netze auf den Schnitstellen).
Auf dieser ist ein Wireguard Client installiert.
Nun die Frage ist es möglich den Wireguard Client so zu Konfigurieren, dass nur eine von den zwei Netzwerkschnitstellen zum Aufbau des Tunnels verwendet wird?
ich betreibe derzeit eine VM mit 2 Netzwerkschnitstellen (ebenfalls unterschiedliche Netze auf den Schnitstellen).
Auf dieser ist ein Wireguard Client installiert.
Nun die Frage ist es möglich den Wireguard Client so zu Konfigurieren, dass nur eine von den zwei Netzwerkschnitstellen zum Aufbau des Tunnels verwendet wird?
Please also mark the comments that contributed to the solution of the article
Content-Key: 7347532962
Url: https://administrator.de/contentid/7347532962
Printed on: April 28, 2024 at 03:04 o'clock
4 Comments
Latest comment
Ja nennt sich Policy Routing und ist unter Linux mit einer custom routing table in der das default GW auf das gewünschte Interface geht
ip route add default via y.y.y.y dev ethX table mytable
und ip rule add to x.x.x.x table mytable ein klacks 😉.
Alternativ erstellt man eine definierte Route zum Endpoint des WG Client mit dem Nexthop des gewünschten Interfaces.
Das kannst du auch unter Windows dafür verwenden.
Gruß
ip route add default via y.y.y.y dev ethX table mytable
und ip rule add to x.x.x.x table mytable ein klacks 😉.
Alternativ erstellt man eine definierte Route zum Endpoint des WG Client mit dem Nexthop des gewünschten Interfaces.
ip route add x.x.x.x/32 via y.y.y.y dev ethX
route add /p x.x.x.x MASK 255.255.255.255 y.y.y.y if ZZ
x.x.x.x = Endpoint
y.y.y.y = Gateway
ZZ = InterfaceIndex
Gruß
Du musst die Zahl hinter if natürlich durch den tatsächlichen Interface-Index ersetzen, der ist auf jedem Rechner anders.