IPv6 Umsetzung

Hier geht es um die Programmierung von Opencaching.de - User mit Erfahrungen im Bereich PHP, MySQL, HTML, JavaScript, CSS werden hier ständig gesucht
Antworten
Rotzbua
Beiträge: 7
Registriert: 11.06.2016, 17:26

Hallo liebe OC Community,

ich wollte mal einen extra Threat zum Thema IPv6 auf machen. Ein Post dazu habe ich schon im Bereich Technik gemacht, allerdings wird der weitaus komplexere Teil im Bereich Software sein. (http://forum.opencaching.de/http://localhost//viewtopic.php?t=44.msg58617#msg58617)

(1) IPv6 bei Apple App Store
Das IPv6 bei Apple zwingend ist hab ich hier gelesen: http://www.heise.de/mac-and-i/meldung/Apple-erzwingt-IPv6-Kompatibilitaet-bei-iOS-Apps-3197620.html
Wenn ich die Original Nachricht lese, hört sich das eher so an als wäre damit gemeint, dass die verwendete Netzwerkklasse IPv6 unterstützen muss: https://developer.apple.com/news/?id=05042016a

Weis jemand dazu genaueres? Wäre sehr schade wenn OC deswegen aus Apps fliegt.

(2) IPv6 im oc-server3 umsetzen
Meiner Erfahrung nach ist die Aktivierung von IPv6 eigentlich ziemlich einfach. Netzwerkconfig fixe IPv6 im Subnetz&Gateway setzen, Webserver IPv6 aktivieren, AAAA Record setzen und fertig.

Im Servercode wird allerdings des öfteren die IP geloggt und ist nicht kompatibel zu IPv6, da IPv4 nur 32bit hat und IPv6 128bit (Länge in der DB).

Wichtig ist finde ich gerade Punkt (1)
dl6hbo

Ich habe die Mitteilung so verstanden, dass Apple möchte, dass neue Apps auch IPv6 unterstützen sollen, nicht nur v4.
Benutzeravatar
bohrsty
Administrator
Administrator
Beiträge: 1365
Registriert: 30.03.2012, 22:54

gemeint ist, dass neue (oder aktualisierte) apps, die in den store aufgenommen werden sollen auch ipv6-only unterstuetzen, d.h. wenn apple morgen entscheiden sollte, dass alle iphones und apple-app-gateways (falls es so was gibt) nur noch mit ipv6 betrieben werden, dass dann immer noch alle app funktionieren muessen...
in deutschland ist apple meines wissens aber kein mobilfunkprovider, so dass es hier erst "kritisch" wird, wenn die mobilfunk-provider sich entschliessen ipv6-only fuer die entgeraete zu aktivieren... denn solange eine app nicht direkt eine ipv4-adresse, sondern einen hostnamen aufruft (der entweder in eine ipv4- oder eine ipv6-adresse uebersetzt wird), gibt es keine probleme... wenn der mobilfunk-provider nativ beide versionen anbietet, oder intern ein 6-to-4- oder 4-to-6-nat durchfuehrt, entscheidet der provider anhand der antwort des dns ob ipv4 oder ipv6 genutzt werden muss, oder entscheidet sich fuer eins, wenn beides in der antwort enthalten ist...

im moment muessen nur die app-entwickler fuer ios sicherstellen, dass sie keine ipv4-adressen direkt aufrufen, damit ihre app/ihr update im store angenommen wird..
gruss Nils (bohrsty)

Bild
Antworten