2 Wan Port an Mikrotik
Hallo Zusammen
Ich stehe vor einem kleinen Problem. Habe eine Mikrotik RB 3011 bei der ich 2 Ports als Wan anschlüsse benutzen möchte.
Habe 2 Vlans die momentan beide über Wan1 ins Internet kommen. Nun möchte ich aber das Vlan 2 auch über Wan 2 ins Internet geht.
Habe eine Masquerade NAT Regel für Vlan1 und eine für Vlan2. Sobald ich dort die einstellung ändrere auf WAn2 komme ich nicht mehr ins Internet.
Habe auch alle Artikel durchgelesen hier im Forum und komme nicht mehr weiter. Wo könnte das Problem liegen?
Gerne Poste ich auch meine Einstellung weiss eingach nciht von welchen Bereich es benötigt wird.
Ich stehe vor einem kleinen Problem. Habe eine Mikrotik RB 3011 bei der ich 2 Ports als Wan anschlüsse benutzen möchte.
Habe 2 Vlans die momentan beide über Wan1 ins Internet kommen. Nun möchte ich aber das Vlan 2 auch über Wan 2 ins Internet geht.
Habe eine Masquerade NAT Regel für Vlan1 und eine für Vlan2. Sobald ich dort die einstellung ändrere auf WAn2 komme ich nicht mehr ins Internet.
Habe auch alle Artikel durchgelesen hier im Forum und komme nicht mehr weiter. Wo könnte das Problem liegen?
Gerne Poste ich auch meine Einstellung weiss eingach nciht von welchen Bereich es benötigt wird.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 335080
Url: https://administrator.de/contentid/335080
Ausgedruckt am: 22.11.2024 um 12:11 Uhr
10 Kommentare
Neuester Kommentar
Was du machen musst ist Policy Based Routing auf deinem MT. Hier findest du was dazu:
Policy based Routing mit Mikrotik 750
und auch hier:
https://mum.mikrotik.com/presentations/US12/tomas.pdf
Wenn du nach "Mikrotik dual WAN" oder "Mikrotik policy routing" suchst findest du zuhauf laufende Konfigs dazu.
Eine zielführende und hilfreiche Antwort ist so nicht zu geben.
Policy based Routing mit Mikrotik 750
und auch hier:
https://mum.mikrotik.com/presentations/US12/tomas.pdf
Wenn du nach "Mikrotik dual WAN" oder "Mikrotik policy routing" suchst findest du zuhauf laufende Konfigs dazu.
Wo könnte das Problem liegen?
Um das nur ansatzweise beantworten zu können sind deine Angaben zu oberfächlich und laienhaft. Was sollen wir denn versehen unter "geht das Internet nicht mehr" - Hast du dein Routing mit Traceroute überprüft ?
- Kannst du schon nackte IP Adressen wie 8.8.8.8 nicht erreichen (ohne DNS)
- Wie ist deine Dual WAN Anbindung realisiert ? Der MT hat ja keine Modems ?
- Welche Anschluss Art und WIE an WAN 1 und 2 ?
- a. Router Kaskade mit doppeltem NAT ? An einem oder beiden WAN Ports ?
- b. Direkte Kopplung mit nur Modem usw. ? An einem oder beiden WAN Ports ?
Eine zielführende und hilfreiche Antwort ist so nicht zu geben.
irgendwelche Pings auf Öffentliche IPs gehen nicht.
Dann hast du ein Routing Problem ! Was sagt dann die Routing Tabelle in deinem Router ??Ich habe ein Kabel Moden das auf Bridge Modus eingestellt ist und die Öffentlichen IP Adressen ausgeben.
Sorry, Rumpeldeutsch. Nur nochmal nachgefragt ums richtig zu verstehen:Das Modem ist ein reines passives Nur Modem (Passthrough) und am WAN Port hast du eine öffentliche Provider IP, richtig ??
Konfigurierst du diese IP statisch (manuell) oder bekommst du die dynamisch per DHCP ?
In der Regel arbeiten die Provider alle mit DHCP, was dann bedeutet das du den MT Port in den DHCP Client Mode bringen musst !
Ist das der Fall und die IP OK, kannst du mit dieser IP als Absender IP dann den Next Hop Router beim Provider pingen oder die 8.8.8.8 ??
Pmgen immer direkt vom Router und nicht von loaklen Endgeräten ! Nur um NAT Probleme auszuschliessen erstmal.
Nur um sicher zu gehen das du wirklich eine funktionierende Internet Verbindung hast an dem Port.
Ist das alles der Fall WO zeigt dein Default Gateway hin (Routing Tabelle !)
Werde es am Abend nochmals anschauen.
Wir bitten drum, denn ohne diese Infos müssen wir hier alle zuviel raten und das hilft dir wenig
Du hast 2 Grundproblematiken.
Da du 2 statische Default Routen mit gleicher Cost eingetragen hast macht der Router ein Session basiertes Balancing. Das heisst eine Session WAN1, nächste Session WAN2, nächste WAN1 usw.
Er sollte also so von sich aus schon ein Balancing machen.
Dafür musst du aber sicherstellen das beide WAN Ports unabhängig voneinander sauber funktioniert.
Du solltest also einal WAN 1 totlegen (Strippe ziehen das der Port physisch auf down geht), dann sollte alles über WAN 2 gehen.
Dann mal bei WAN 2 die Strippe ziehen und dann sollte alles über WAN 1 gehen. Diese Grundfunktion muss erstmal laufen also beide Ports sollten einzeln für sich autark arbeiten.
Die Probelmatik wird sein das du im DHCP Client Mode ein Default Gateway dynamisch vom Provider aufgedrückt bekommst. Viele Router nehmen das dann als Default Gateway und ignorieren das andere. Was kans sicher nicht geht das du mit beiden Ports mit dynamsichen Default Gateways arbeiten kannst.
Du solltest dort imemr statische Routen konfigurieren. Normalerweise mangeln statisch fest konfigurierte Routen dynamisch gelernt komplett über. Ob der MT das aber macht muss man genau prüfen.
Das da irgendwas im Argen ist zeigt der Routing Table Eintrag 2 ADS 0.0.0.0/0 99.77.104.1 0
Dort müsste genau so einer mit gleich Cost auch noch für WAN 2 stehen ! Der fehlt aber. Zeigt das das dynmaisch per DHCP übermittelte Gateway vermutlich die Routing Tabelle überschreibt.
Das Balancing kann auch dafür sorgen das du mit 2 Ports Probleme beim Port Forwarding bekommen kannst.
Ist das Port Forwarding über WAN 2 eingerichtet und kommt eine Session darüber rein, kann es passieren das rausgehend das Balancing dafür sorgt das es über WAN1 rausgeht. Der Absender sieht dann das Reply Paket mit einer ganz anderen Absender IP, nämlich der von WAN1 und bricht die IP Session dann sofort ab.
Das ist jetzt aber erstmal nur zweitranging. Funktionieren müssen erstmal die beiden Ports unabhängig und wenn das gegeben ist musst du das default Gateway Handling anpassen.
Da du 2 statische Default Routen mit gleicher Cost eingetragen hast macht der Router ein Session basiertes Balancing. Das heisst eine Session WAN1, nächste Session WAN2, nächste WAN1 usw.
Er sollte also so von sich aus schon ein Balancing machen.
Dafür musst du aber sicherstellen das beide WAN Ports unabhängig voneinander sauber funktioniert.
Du solltest also einal WAN 1 totlegen (Strippe ziehen das der Port physisch auf down geht), dann sollte alles über WAN 2 gehen.
Dann mal bei WAN 2 die Strippe ziehen und dann sollte alles über WAN 1 gehen. Diese Grundfunktion muss erstmal laufen also beide Ports sollten einzeln für sich autark arbeiten.
Die Probelmatik wird sein das du im DHCP Client Mode ein Default Gateway dynamisch vom Provider aufgedrückt bekommst. Viele Router nehmen das dann als Default Gateway und ignorieren das andere. Was kans sicher nicht geht das du mit beiden Ports mit dynamsichen Default Gateways arbeiten kannst.
Du solltest dort imemr statische Routen konfigurieren. Normalerweise mangeln statisch fest konfigurierte Routen dynamisch gelernt komplett über. Ob der MT das aber macht muss man genau prüfen.
Das da irgendwas im Argen ist zeigt der Routing Table Eintrag 2 ADS 0.0.0.0/0 99.77.104.1 0
Dort müsste genau so einer mit gleich Cost auch noch für WAN 2 stehen ! Der fehlt aber. Zeigt das das dynmaisch per DHCP übermittelte Gateway vermutlich die Routing Tabelle überschreibt.
Das Balancing kann auch dafür sorgen das du mit 2 Ports Probleme beim Port Forwarding bekommen kannst.
Ist das Port Forwarding über WAN 2 eingerichtet und kommt eine Session darüber rein, kann es passieren das rausgehend das Balancing dafür sorgt das es über WAN1 rausgeht. Der Absender sieht dann das Reply Paket mit einer ganz anderen Absender IP, nämlich der von WAN1 und bricht die IP Session dann sofort ab.
Das ist jetzt aber erstmal nur zweitranging. Funktionieren müssen erstmal die beiden Ports unabhängig und wenn das gegeben ist musst du das default Gateway Handling anpassen.
Das ist erstmal zweitrangig. Wichtig ist erstmal das das Routing klappt.
Wenn beide WAN Ports aktiv sind geht dann keinerlei Routing ins Internet ??
Sollte das der Fall sein lösche mal die eine oder andere statische Route. Also einmal die von WAN 1 und dananch die von WAN 2 so das immer nur eine aktive statische Route da ist.
Klappt dann der Internet Zugriff je nach Route ? Was sagt ein Traceroute (tracert) ?
Irgendwas stimmt da dann mit der Routing Tabelle nicht
Wenn beide WAN Ports aktiv sind geht dann keinerlei Routing ins Internet ??
Sollte das der Fall sein lösche mal die eine oder andere statische Route. Also einmal die von WAN 1 und dananch die von WAN 2 so das immer nur eine aktive statische Route da ist.
Klappt dann der Internet Zugriff je nach Route ? Was sagt ein Traceroute (tracert) ?
Irgendwas stimmt da dann mit der Routing Tabelle nicht
Hast du das hier dazu mal gelesen ?
https://wiki.mikrotik.com/wiki/NTH_load_balancing_with_masquerade
oder auch:
Einen generellen Überblick zum Thema Balancing findest du hier:
https://wiki.mikrotik.com/wiki/Load_Balancing
Es sieht aber so aus als ob die MTs kein Balancing machen bei Routen gleicher Metik (ECMP) wie es z.B. Cisco so macht. In der MT FIB kann es nur eine aktive Route geben, wenn man der Beschreibung hier folgt:
https://wiki.mikrotik.com/wiki/Manual:IP/Route
Das würde dann genau deinem obigen Verhalten entsprechen.
Dann musst du die Konfigs anwenden wie sie in den MT Tutorials ganz oben stehen.
Hier ist noch ein Tip wie es mit der Mikrotik PCC Funktion gelöst werden kann:
https://aacable.wordpress.com/2011/07/27/mikrotik-dual-wan-load-balancin ...
Hast du testweise mal Policy Routing gemacht ?
https://wiki.mikrotik.com/wiki/Manual:Route_Selection_Algorithm_in_Route ...
Also es mal so konfiguriert das LAN 1 über WAN 1 nach draußen geht und LAN 2 über WAN 2
Klappt das ?
https://wiki.mikrotik.com/wiki/NTH_load_balancing_with_masquerade
oder auch:
https://wiki.mikrotik.com/wiki/NTH_load_balancing_with_masquerade_(another_approach)
https://wiki.mikrotik.com/wiki/Load_Balancing
Es sieht aber so aus als ob die MTs kein Balancing machen bei Routen gleicher Metik (ECMP) wie es z.B. Cisco so macht. In der MT FIB kann es nur eine aktive Route geben, wenn man der Beschreibung hier folgt:
https://wiki.mikrotik.com/wiki/Manual:IP/Route
Das würde dann genau deinem obigen Verhalten entsprechen.
Dann musst du die Konfigs anwenden wie sie in den MT Tutorials ganz oben stehen.
Hier ist noch ein Tip wie es mit der Mikrotik PCC Funktion gelöst werden kann:
https://aacable.wordpress.com/2011/07/27/mikrotik-dual-wan-load-balancin ...
Hast du testweise mal Policy Routing gemacht ?
https://wiki.mikrotik.com/wiki/Manual:Route_Selection_Algorithm_in_Route ...
Also es mal so konfiguriert das LAN 1 über WAN 1 nach draußen geht und LAN 2 über WAN 2
Klappt das ?