Ab der MOBOTIX LIVE APP Version 2.6.2 wird IPv6 unterstützt.
Ein Umstieg auf IPv6 kann verschiedene Gründe haben. Einerseits da der Provider keine IPv4 Adressen unterstützt und dadurch kein Remote Zugriff auf die Kameras via IPv4 möglich ist oder Anderseits eine IPv6 Adresse anstatt einer dynamischen IPv4 Adresse auf eine statische IPv6 Adresse wechseln möchten um keinen Dynamischen DNS Dienst mehr zu verwenden (Provider abhängig).
Provider Relevante Themen:
Einige Provider bieten nur bei speziellen Business Verträgen oder gegen Bezahlung eine statische IPv6 Adresse an. Dies muss im Einzelfall mit dem Provider geklärt werden. Bei Dynamischen IPv6 Adressen kann weiterhin eine Dynamischer DNS Dienst den Zugriff auf die Kameras gewähren.
Der LIVE APP Benutzer kann nun frei wählen, ob eine IPv4 oder eine IPv6 Adresse verwendet wird.
Voraussetzung:
Ihr Router hat eine IPv6 Adresse von ihrem Provider
In der Kamera ist IPv6 aktiviert
Die Kamera IPv6 Adresse ist im Router für den externen Zugriff freigeschaltet
In der MOBOTIX LIVE APP kann die IPv6 Adresse in den Kamera Einstellungen vorgenommen werden. Hierzu kann die IPv6 Adresse direkt in dem Adressfeld eingeben werden wie in dem folgenden Beispiel:
2001:0db8:85a3:08d3:1319:8a2e:0370:7344
Typischerweise wird diese in dem Textfeld „Öffentlichen Adresse“ eingegeben! Kann aber auch bei dem darüberliegenden Feld „Adresse“ angeben werden.
Streng genommen gibt es bei dem statischen IPv6 Fall keine Unterscheidung zwischen Interner Adresse und öffentlicher Adresse, es muss dann nur eine Adresse eingetragen werden (Adresse ODER öffentliche Adresse).
Es liegt an dem Nutzerverhalten ob eine IPv6 Adresse ausreicht für seine täglichen Zugriff oder ober ein zusätzlicher Dynamischer DNS Dienst erforderlich ist.
Sollte der Zugriff nur über die APP respektive über das MxMC erfolgen kann die IPv6 Adresse in der Anwendung fest hinterlegt werden und der Nutzer kann problemlos drauf zugreifen. Besteht jedoch der Wunsch ab und zu mit dem Browser auf die Kameras zu zugreifen ist eine IPv6 Adresse unhandlich und ein Dynamische DNS Adresse wie „MyCamera.dyndns.com:8700“ für den Anwender besser zu „merken“.
Kamera Konfiguration Im Fall Router DHCP für IPv6:
Im Admin Bereich der Kameras unter Ethernet Schnittstelle die „IPv6 Betriebsart“ auf „Auto“
Im Bereich LIVE der APP die Kamera Einstellung bearbeiten und im Bereich „Adresse“ die IPv6 Adresse eintragen (Eckige Klammern werden automatisch ergänzt)
Port Nummer 443 wird durch aktivieren von HTTPS automatisch gesetzt
Ergänzend sollte noch erwähnt werden, dass ein Zugriff auf die Kamera nur möglich ist, wenn dieser von einem Anschluss der IPv6 unterstützt erfolgt.
Dies ist in der Regel bei Mobilfunkprovidern der Fall aber nicht zwingend wenn man mit einem WLAN verbunden ist (zB Hotel, Firma, etc).
In diesem Fall kann man einen Port-Forwardingservice nutzen wie beispielsweise feste-ip.net, der allerdings weitere Kosten verursacht.
Habe auf IPv6 umgestellt, die App greift nun auch über meine IPv6 zu - geht erstmal.
Da ich aber keine fest IP habe, wollte ich zusätzlich MyFritz nutzen. Das habe ich in der Fritzbox usw. auch so eingerichtet dass es passt und über die URL “http://NameTuerstation.MyFritzID.myfritz.net:Portnr” komme ich über den Browser von PC oder Handy, egal ob aus dem Heimnetz oder dem mobilen Netz, auf die Seite der Kamera.
Wunderbar dachte ich mir und füge die selbe Adresse in die App ein - geht aber nicht?
Es ist echt komisch, wenn ich direkt auf die IPv6 zugreife funktioniert es ja auch, wieso nicht über MyFritz, welches doch auch über den Browser geht?
Wirklich schade, dass es hierzu keine Antwort gibt.
Mittlerweile habe ich eine zweite, funktionierende DynDNS (über dynv6.com) eingerichtet, aber auch diese funktioniert ausschließlich mit der MOBOTIX Live App nicht.
Schade, so bringt mir die DynDNS natürlich nichts, wenn der Hauptanwendungszweck für unterwegs eigentlich die Live App ist. Hoffentlich ändert sich meine IP-Adresse nicht so oft.
die Abwicklung der DYNDNS Geschichte passiert hauptsächlich im Router , die Kamera und die App sind da nur passiv beteiligt, aus einer technischen Sicht.
Wie du schreibst geht der Browser Zugriff aber in der App wird der MOBOTIX Event Stream verwendet der im Vergleich zum Browser Zugriff einen Rückkanal verwendet. Der Eventstream kanalisiert die Bild und “Steuerdaten” im einem Kanal um eine optimale Bearbeitung der Provider zu gewährleisten. In anderen Fällen sind eventuelle Kommandos zwischen Anwendung und APP nicht synchron. Ein Bildstrom wird von einem Provider immer mit höchster Priorität behandelt als eine “normale Webseite”. Dies nur als technischer Hintergrund wieso der Browser Zugriff geht aber nicht der Zugriff über die APP. Bei dem Rückkanal kann es sein das dies durch deinen Router oder durch den IPV6 DYNDNS Provider nicht zugelassen sind. Evtl unter dem Stichwort Reverse Proxy findest du was in deinem Router. Mehr kann ich aktuell nicht dazu beisteuern.
Zu dem Stichwort finde ich leider gar nichts passendes. Mit der IPv6 funktioniert dieser Rückkanal ja scheinbar auch, da kann ich mir kaum vorstellen, dass die FritzBox das mit der hauseigenen myfritz-DynDNS nicht hinbekommt. Und wenn doch nicht, dann würde man dazu ja bestimmt was im Netz finden.
Habt ihr denn mal eine funktionierende Konstellation als Beispiel? Also womit der Zugriff durch die App auf die Kamera mit einer IPv6-DynDNS funktioniert?
@Mx-JoergS danke! Damit klappt es tatsächlich, auch wenn ich noch nicht ganz verstanden habe wieso ich jetzt erst auf IPv4 mappen muss, damit das funktioniert und er nicht direkt die myFRITZ-Adresse genommen hat, über die es ja jetzt auch nur mit noch einem “Umweg” mehr läuft.