roeggi
Goto Top

Mikrotik 2 Lan über 2 verschiedene Wans, aber gleiche Gatweway Adresse

Ich habe bei einer Mikrotik 2 verschiende Lans. Lan1: 192.168.50.0/24 und Lan2 192.168.51.0/24 diese möchte ich gerne über je einen Wan Anschluss Routen. Dies habe ich schon einmal gemacht mittels Mangle und Routing Mark, dies Funktioniert einwandfrei. Nur habe ich jetzt das Problem, dass ich z.b Wan1 195.254.12.25 und Wan2 195.254.12.30 habe. Beide Wan Adressen haben das Gateway 195.254.12.1. Wenn ich nun eine Route Manuell erstellen möchte weiss die Mikrotik nicht genau welches Interface Sie nehmen soll. ich kann dies ja auch nicht einstellen. Somit kann ich die Mangle Regel garnicht erstellen.

Gibt es eine andere Lösung?

Content-ID: 386058

Url: https://administrator.de/contentid/386058

Ausgedruckt am: 22.11.2024 um 12:11 Uhr

Spirit-of-Eli
Spirit-of-Eli 11.09.2018 um 09:06:17 Uhr
Goto Top
Moin,

definiere für die Subnetze die entsprechende WAN Adresse als Gateway.

@aqui wird dir wahrscheinlich genau sagen wo das zu finden ist. Ich müsste erst nach schauen.

Gruß
Spirit
137084
137084 11.09.2018 aktualisiert um 09:22:45 Uhr
Goto Top
Wenn ich nun eine Route Manuell erstellen möchte weiss die Mikrotik nicht genau welches Interface Sie nehmen soll. ich kann dies ja auch nicht einstellen. Somit kann ich die Mangle Regel garnicht erstellen.
Doch kannst du, indem du in der manuellen Route das jeweilige Routing-Tag angibst und als Gateway dann das entsprechende Interface des Subnetzes wählst statt einer IP Adresse. Der Mikrotik leitet dann die Pakete automatisch an das richtige Gateway auf und über dieses Interface.
roeggi
roeggi 11.09.2018 um 13:01:18 Uhr
Goto Top
Danke für den Tip, werde es mal versuchen.
roeggi
roeggi 11.09.2018 um 19:02:37 Uhr
Goto Top
Irgenwie funktioniert das ganze noch nicht ganz.

Ich habe nun 2 Mangle Routen erstellt:

/ip firewall mangle
add action=mark-routing chain=prerouting new-routing-mark=Lan1-Wan1 \
passthrough=yes src-address=192.168.50.0/24

und:

/ip firewall mangle
add action=mark-routing chain=prerouting new-routing-mark=Lan2-Wan2 \
passthrough=yes src-address=192.168.51.0/24


und dann die Routen:

/ip route
add distance=1 gateway=ether1 routing-mark=Lan1-Wan1

/ip route
add distance=10 gateway=ether4 routing-mark=Lan2-Wan2

ether1 ist Wan1 mit 195.254.12.25
ether4 ist Wan2 mit 195.254.12.30

Die Masquerade habe ich so erstellt:

add action=masquerade chain=srcnat out-interface=ether1 src-address=\
192.168.50.0/24


add action=masquerade chain=srcnat out-interface=ether4 src-address=\
192.168.51.0/24

habe ich irgendwo noch einen Fehler?