PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VMS IPv6 Ready machen



Hardy
25.01.2012, 10:04
Hallo leute,

hat schon jemand das VMS IPv6 lauffähig gemacht=?
Bzw was muss man beachten/machen?:smile:

jpwfour
25.01.2012, 13:02
Zuerst mal muss der Server IPv6 angebunden/getunnelt/... sein, bzw. die Webserver Software (vermutlich:Apache2) auf IPv6 (oder Dual) eingestellt werden, und dann noch PHP (wobei man hier vermutlich nix ändern wird müssen).

Das VMS interessiert IPv6 erst, wenn über

$_SERVER['REMOTE_ADDR']eine IPv6 Adresse im VMS "ankommt".

Evtl. kann es sein, dass je nach Webserver Konfiguration und PHP Anbindung an Selbigen mal eine IPv4, mal eine IPv6 Adresse "ankommt".
Auf diesen Fall sollte man also eingerichtet sein.

Im VMS selber muss man relativ wenig ändern, ich glaube sogar nur alle Spalten in der Datenbank, die die IP Adresse aufnehmen.

Dafür gibt es verschiedene Möglichkeiten, die sich allerdings nur in ihrer Performance unterscheiden, siehe:

http://www.vms-tutorial.de/wiki/IPv6#Datenbank

Betroffene Tabellen/Spalten im Grundskript:

vms_kontodaten -> login_ip
vms_reloads -> ip

Evtl. sind aber weitere Überlegungen nötig: Da IPv6 so extrem viele Adressen bietet, und der Adressaufbau 2-teilig geregelt ist, ist es denkbar/möglich, das ein Benutzer bei jedem Aufruf seine Adresse wechselt. Dabei bleiben aber evtl. die ersten 64 bit gleich, nur alles danach (was dann quasi jedem Kunden sein eigenes Netz ist), könnte ständig wechseln. Wenn man Reloads /Sperren anhand der IP-Adresse implemenitieren will, ist das natürlich unschön :suspicious:

Hardy
25.01.2012, 13:23
Danke für den link da hätte ich ja auch mal gucken können.
Naja grundsätzlich sollte der Reload schon nach User ID UND IP gereglt werden (wird ja auch).
Problem wäre dann ja nur bei doppel-accounts.

DJschatz27
30.05.2013, 15:09
mal fragen auch wenns schon länger her ist

hat dies schon einer erfolgreich umgesetzt und was mß alles geändert werden????

jpwfour
30.05.2013, 15:27
Steht schon in Beitrag #2, eigentlich nur die Felder in der Datenbank "vergrößern" ->


`ip` varchar(39) NOT NULL default ' '

Aber erstmal muss dein Hoster IPv6 unterstützen, ist das der Fall?

Achja, keine Angst das man mit IPv4 nicht mehr erreichbar wäre oder IPv6 unterstützen müsste, das ist aktuell noch kein Problem, wenn dann umgekehrt (aus Sicht eines VMS Webmasters, aus globaler Sicht wäre es natürlich schon wünschenswert, IPv6 zu unterstützen).

DJschatz27
30.05.2013, 18:08
muß ich mal fragen