macobi83
Goto Top

Vernetzung Mikrotik Router mit Fritzbox

Servus Zusammen,

ich hoffe ihr habt einen Tipp für mich...

gerne würde ich einen Mikrotik Router so konfigurieren dass sich eine (aktuelle) Fritzbox damit verbinden kann.

quasi Standortvernetzung.

Mikrotik Router (mit Router OS 6.48 und Fritzbox mit fritzos 7.21 gibts bereits)
dem mikrotik router ist bereits eine Dyndns-Adresse zugewiesen.

welches Protokoll wäre aus eurer Sicht hierzu geeignet?
L2TP, IPsec etc?

habt ihr so etwas schon zuverlässig im Einsatz?

Danke vorab und viele grüße

Content-Key: 644682

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

Printed on: April 20, 2024 at 12:04 o'clock

Member: BirdyB
BirdyB Jan 26, 2021 at 13:47:59 (UTC)
Goto Top
Moin,

schau doch einfach mal hier: IPsec VPNs einrichten mit Cisco, Mikrotik, pfSense Firewall, FritzBox, Smartphone sowie Shrew Client Software
Da hat @aqui das Thema sehr gut beschrieben.

VG
Member: macobi83
macobi83 Jan 26, 2021 at 13:51:07 (UTC)
Goto Top
Hallo BirdyB,

danke für den Link!

werde mir das anschauen...

viele Grüße
Member: aqui
aqui Jan 26, 2021 updated at 14:37:24 (UTC)
Goto Top
Und hier steht im Detail wie es geht !!
Fritz!Box VPN Mikrotik als VPN Client
Abtippen und klappt nicht nur Weihnachten auf Anhieb sondern immer ! face-wink
Einfach mal die Suchfunktion benutzen...
Member: macobi83
macobi83 Jan 30, 2021 at 12:11:05 (UTC)
Goto Top
Hallo aqui,

danke nochmals für die Anleitung, hab diese soweit übernommen.

leider funktioniert es so nicht auf Anhieb.

hierzu ist mir folgendes aufgefallen:
- Eintrag "internet-adresse dieser Fritzbox" -> muß man das Feld befüllen mit der ext. IP der Fritzbox? die Fritzbox hat keinen dyndns-dienst laufen, nur der Mikrotik router.
- Eintrag der WAN IP der Fritzbox (Client): muss man die ebenfalls eintragen?

aktuell komme ich nicht über Phase 1 hinaus (no phase 2)


parallel dazu noch die Frage:
muß man sowohl an der Fritzbox noch weitere Einstellungen wie Routen etc eintragen?
analog am Mikrotik wie NAT, Masq. etc?

Portfreigaben sind bereits im Mikrotik eingerichtet.

Danke vorab und viele Grüße
bildschirmfoto 2021-01-30 um 12.42.14
bildschirmfoto 2021-01-30 um 12.47.33
Member: aqui
aqui Jan 30, 2021 updated at 13:47:31 (UTC)
Goto Top
leider funktioniert es so nicht auf Anhieb.
Komisch hier klappt es auf Mausklick sofort und problemlos ?
Kann es sein das du einen DS-Lite Anschluss oder sowas hast. Das würde dann alle VPN Versuche so oder so im Keime ersticken ?
Eintrag "internet-adresse dieser Fritzbox" -> muß man das Feld befüllen mit der ext. IP der Fritzbox?
Ja, dort muss die WAN IP der FritzBox rein, denn sie ist ja das Gegenüber.
Gut, wenn der Mikrotik nur der IPsec Responder ist (Peer IP 0.0.0.0/0 bzw. ::/0), dann nimmt sie alles an was reinkommt an IPsec Peer IPs von außen mit dynamischen IP Adressen.
Eintrag der WAN IP der Fritzbox (Client): muss man die ebenfalls eintragen?
Siehe oben... Ja wenn beide Initiator und Responder sein sollen. Nein wenn die MT nur responder ist, dann kann da wie gesagt 0.0.0.0 oder auch ::/0 stehen.
So sieht das dann aus auf dem Mikrotik:
vpnfb1
vpnfb2
Wie du am Status "established" deutlich siehst klappt das auch mit der FB sofort.
ACHTUNG: Ist der MT hier nur Responder muss man den VPN Tunnel auf der FB als Initiator neu triggern indem man kurz den WAN Port abzieht.
Der MT (und auch die FritzBox) quittiert dann den erfolgreichen VPN Tunnelaufbau auch im Log:
vpnfb3
Der Abbruch des VPN Tunnels im Log oben war ein "Hardcore Test" (abziehen des WAN Ports) um zu checken das der Tunnel auch von selbst wieder hochkommt nach einer Unterbrechung.
Auch hier: Works as designed ! face-wink

muß man sowohl an der Fritzbox noch weitere Einstellungen wie Routen etc eintragen?
Nein. Kann man ja auch nicht oder wo willst du die denn eintragen ?? Die Routen initiiert IPsec immer automatisch über die Phase 2 in die Routing Tabelle der Router !

Hast du auch überprüft ob die DynDNS Funktion auf dem MT sauber funktioniert ?? Also einmal mit einem Client nslookup meinrouter.dyndns.de eingegeben und ob dort sauber die WAN Port IP des MTs dann ausgegeben wird. Auf Smartphones erledigt das z.B. ein App Tool wie der Klassiker he.net_Tool.
Portfreigaben sind bereits im Mikrotik eingerichtet.
Port Freigaben ??? Wieso das denn ???
Betreibst du den MT irgendwie in einer Kaskade oder direkt (PPPoE terminiert am MT) am Internet ?
Port Freigaben benötigt man NICHT wenn man den MT in der Default Konfig mit aktiver Firewall betreibt.
Hier wäre aber dein genaues Netzwerk Design wichtig zu kennen von beiden Seiten. Also ob Kaskade oder nicht und wenn Kaskade was ist wo usw. Leider machst du dazu ja keinerlei Angaben und zwingst zum Raten und damit umständlicher Nachfragerei. face-sad
Member: macobi83
macobi83 Jan 30, 2021 at 14:01:57 (UTC)
Goto Top
Hi Aqui,

sorry, hab mich etwas kurz gefasst.

folgender Aufbau:
vor dem Mikrotik hängt ein Draytek Modem (auch als Modem konfiguriert); die PPPoe Verbindung baut der Mikrotik auf (dort sind die PPPoe-Zugangsdaten eingetragen). hier ist es ein Magenta Zuhause Anschluss der Telekom.
der Mikrotik zeigt korrekt die IPv4 an.

die im Client-Netz ist die Fritzbox der einzige Router:
in der Fritzbox wird beides angezeigt: IPv4 und IPv6

IP-Adresse des dyndns accounts wird korrekt zurückgegeben.

nun mithilfe der Einstellungen gehts:
- in der Fritzbox "diese IP 0.0.0.0"
- im Mikrotik Haken bei "send initial_contact" raus (und als Adress ::/0 eingetragen)

Tunnel besteht nun!

wollte nun eine Maschine im Netz hinter dem Mikrotik pingen, allerdings antwortet diese nicht. lokal geht es.

Firewall im Mikrotik ist aktiv und entsprechend mit Freigaben für Telefonie etc angepasst (Surfen, Telefonie etc funktioniert ja bereits)
auch ist die NAT/MASQ Regel (chain srcnat) hinzufügt.

Danke und viele Grüße
bildschirmfoto 2021-01-30 um 14.53.44
Member: aqui
aqui Jan 30, 2021 at 14:50:12 (UTC)
Goto Top
wollte nun eine Maschine im Netz hinter dem Mikrotik pingen, allerdings antwortet diese nicht. lokal geht es.
Ist das Winblows ? Die Problematik das ICMP (Ping) aus 2 Gründen da nicht funktioniert:
  • ICMP ist generell in der Windows Firewall blockiert
  • Firewall lässt inbound ICMP Pakete immer nur aus dem eigenen IP Netz zu
ist dir bekannt ?!
https://www.windowspro.de/wolfgang-sommergut/ping-windows-10-erlauben-gu ...
icmp-firewall
Member: macobi83
macobi83 Jan 30, 2021 at 20:43:20 (UTC)
Goto Top
nein: der Rechner den ich pingen will ist eine Linux-Kiste (besser gesagt ein Raspi); da läuft das Standardimage drauf.
auch der lokale Webserver ist mittels VPN-Tunnel nicht erreichbar.
Member: aqui
aqui Jan 31, 2021 at 10:41:32 (UTC)
Goto Top
Trage testweise im Peer Setup statt der ::/0 mal die wirklich WAN Port IP Adresse ein und initiiere den VPN Tunnel nochmal neu und checke erneut.
Member: macobi83
macobi83 Jan 31, 2021 at 20:30:43 (UTC)
Goto Top
werde ich testen und Bescheid geben...
Member: macobi83
macobi83 Feb 01, 2021 at 19:50:37 (UTC)
Goto Top
Nachtrag:
Verhalten ist das gleiche!

allerdings kann ich aus dem Netz hinter dem Mikrotik die Rechner im Netz hinter der Fritzbox nicht erreichen.

Ping meldet "Destination net unreachable"

klingt irgendwie nach Route...
Member: aqui
aqui Feb 02, 2021 updated at 10:33:08 (UTC)
Goto Top
Ping ist uninteressant !
Wie ist der VPN Status in den MT VPN Policies ? Steht der auf Established ? Und kommt der automatisch wieder hoch wenn du den Link mal deaktivierst (rotes Kreuz) und wieder aktivierst (blauer Haken)
Was sagt die grüne Leuchte an der FB ? Zeigt die ebenfalls ein aktives VPN an ?
Ein "Destination unreachable" kommt immer wenn die Ziel IP Adressen in der Routing Tabelle unbekannt sind, dann schickt der Router ein ICMP Typ 3 an den Ping Client.
Zeigt eigentlich das der Tunnel gar nicht aktiv ist. Routen sind bei IPsec überflüssig und Unsinn, denn die werden automatisch injiziert in die Routing Tabelle. Kannst du auf dem MT im Reite "Active SAs" auch sehen im IPsec Menü.
Sinnvoller ist es immer das Ping Tool auf dem MT zu nutzen. In den Advanced Settings trägst du als Absender IP die lokale LAN IP ein und als Destination IP die LAN IP der FritzBox.
Wie gesagt...rennt hier mit einem RB2011 und 6.47.latest Firmware auf eine FritzBox 7360 mit latest FritzOS fehlerlos auf Anhieb.
Member: macobi83
macobi83 Feb 04, 2021 at 15:58:46 (UTC)
Goto Top
hi aqui,

danke für die Antwort.

zu deinen Fragen:
- Tunnel kommt wieder wenn man trennt, sowohl an der Fritzbox als am MT
- die "LED" an der FB ist grün.

die "active SAs":
wo sehe ich die?

ich sehe im Reiter IPsec active peers und installed SAs aber keine active SAs

unter active peers ist der Tunnel aktiv

allerdings sind die TX-Pakets 0.
scheint wohl nur in eine Richtung zu gehen...

Ping der IP der FB haut ned hin: net unreachable.
bildschirmfoto 2021-02-04 um 16.57.57
bildschirmfoto 2021-02-04 um 16.50.46
Member: aqui
aqui Feb 04, 2021 at 16:10:32 (UTC)
Goto Top
die "active SAs": wo sehe ich die?
Im Kartei Reiter unter "Installed SAs".

Hast du die Default Firewall Konfig am laufen (die Standard FW Settings die mit der Default Konfig kommen) oder ist das ein eigenes Setup ?! Es kann dann fast nur noch an den Firewall Regeln liegen die den Traffic blockieren. Am IPsec selber kann es nicht mehr liegen, denn sonst wäre der Status nicht auf "established" gegangen bzw. die VPN Leuchte in der FB grün.
Rennt hier, wie bereits gesagt, fehlerlos ohne jegliche Probleme.
Member: macobi83
macobi83 Feb 04, 2021 updated at 16:19:29 (UTC)
Goto Top
folgende Config der Firewall:

bildschirmfoto 2021-02-04 um 17.13.01


und NAT:
bildschirmfoto 2021-02-04 um 17.13.14

zweite Regel damit ich ins Netz des Modems komme.
Member: aqui
aqui Feb 04, 2021 updated at 16:37:45 (UTC)
Goto Top
Uhhhh, das sieht sehr gruselig aus. Das Regelwerk ist nicht wirklich sicher. Teilweise Einträge doppelt usw.
Das ist freier Fall was du da machst. Außerdem ist das ganze Fasttracking deaktiviert usw.
Da solltest du also dringenst Hand anlegen !
Man sieht auch gleich den Übeltäter, denn du NATest alles auch dein VPN und damit geht das mit dem VPN dann in die Hose. Hier müsste eine Ausnahme im NAT für den VPN Traffic definiert sein. Die Default Firewall macht sowas dynamisch.
Man kann dir also nur dringenst raten einen Werksreset mit der Default Konfig zu machen und diese dann auf dein spezielles Setup LAN seitig anzupassen und eth1 von DHCP auf PPPoE umzukonfiguirieren für dein Modem aber die Firewall Settings nicht anzurühren.
Nur damit du mal siehst wie sowas richtig aussieht:
fw1
fw2
Member: macobi83
macobi83 Feb 04, 2021 at 21:41:08 (UTC)
Goto Top
Hi aqui,

danke für die schnelle Info und Hilfestellung.

um die Frage anders zu formulieren:
wie würde denn die Regel lauten wenn man alles soweit möglich beibehält?

und was meinst du mit "gruselig" im Detail?

und LAN1 ist bereits als PPPoe konfiguriert...
bildschirmfoto 2021-02-04 um 22.40.52
Member: aqui
aqui Feb 05, 2021 at 09:43:56 (UTC)
Goto Top
Sähe dann z.B. so aus:
nonat
Member: macobi83
macobi83 Feb 17, 2021 at 20:40:52 (UTC)
Goto Top
Hi aqui,

mit ein bißchen nachforschen und basteln hab Ichs zum Laufen gebraucht:
- die Route inkl srcnat Regel hatte gefehlt
- und bei einem Netzwerkgerät hat schlicht das GW gefehlt.

parallel dazu die FW-Regeln ausgemistet.

danke nochmals!!

viele grüße
Member: aqui
Solution aqui Feb 18, 2021 at 10:20:35 (UTC)
Goto Top
mit ein bißchen nachforschen und basteln hab Ichs zum Laufen gebraucht:
👏 Glückwunsch !
danke nochmals!!
Immer gerne ! face-big-smile

Bitte dann auch
How can I mark a post as solved?
nicht vergessen !