osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> ipv6 et traçage des visiteurs
Gnidhal
posté 20 Dec 2011, 21:25
Message #1


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 9221
Inscrit : 4-March 03
Lieu : Pau
Membre no 927



Pour ceux qui ne sont pas encore au courant, la numérotation IP est en train de changer et pour cause, le nombre d'IP est arrivée à saturation sur les quelques 4,3 milliards potentielles en ipV4. (2 puissance 32)
C'est vrai que chaque ordinateur connecté au réseau a besoin de son adresse : utilisateur humain ou serveur ou encore équipement tiers... donc on est au taquet en cette fin 2011.
Déjà, depuis plusieurs mois, certains FAI proposent une adresse IPV6 pour leurs clients (free par exemple) et certains hébergeurs permettent de passer leurs serveur en IPV6 (OVH par exemple) mais comment traiter ces adresses dans les systèmes et les scripts ?
Je m'explique :
avant on avait une notation sur 4 octets sous la forme 123.234.0.255 (adressage en 32bits)
maintenant on a une notation sur 8 x 2 octets sous la forme 2001:0db8:0000:85a3:0000:0000:ac1f:8001 (adressage en 128 bits) soit un potentiel de 3,4 x 10puissance 38 adresses (2 puissance 128)
ok, pas de problème, la syntaxe est différente, on s'y fera quant au nombre d'adresses, je ne suis pas sur qu'on arrive un jour à saturation.

Mais on en fait quoi coté scripts ?

Dans mon .htaccess, comment je bloque (ou favorise) une IP v6 ?
Dans mon script de suivi des visiteurs, comment je localise le gus qui a une adresse v6 ?

J'ai cherché sur le net, mais j'ai pas vraiment trouvé la solution. Normalement (puisqu'on est en double système v4 v6) le routeur fait une translation d'adresses et propose une correspondance. ça va pour le moment : il y a peu de visiteurs en ipv6 mais rapidement on va devoir trouver un moyen de traiter ces IP.
J'ai testé l'envoi d'une adresse ipV6 dans un whois ou geo2ip et la réponse a été du genre "bad format".

Quelqu'un a une piste ?

(infos sur IPv6 : http://fr.wikipedia.org/wiki/IPv6 )


--------------------
Tout d'abord : - Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)
Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues :
Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums.
Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin.

----------------------------- Quelques sites de référence ---------------------------
PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js
Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloper
Le gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien)
Go to the top of the page
 
AL1
posté 21 Dec 2011, 11:14
Message #2


Ceinture verte OSC
Icône de groupe

Groupe : Membres
Messages : 511
Inscrit : 16-May 02
Lieu : Oise Normande pays de bray
Membre no 183



Bonjour Gnidhal,

Je ne sais pas si cela peut répondre à ta question ou même de donner une piste, mais pour la gestion des IPv6, tout cela c'est fait via mon hébergeur "O_H" pour ne pas le citer.

Une option mise à la disposition des clients...

Extrait :

... O_H vous offre la possibilité d'activer ou non l'Ip v6 pour votre hébergement. Une fois activé, si vos visiteurs sont connectés à Internet en Ip v6 (cela dépend des fournisseurs d'accès à Internet), ils utiliseront le réseau Ip v6 jusqu'à votre site.

Le résultat est ok de mon coté,
- qui est en ligne reconnait les IPv6
- Les logiciels de statistique visites aussi, les logiciels de protection idem, bref tout ce qui tourne avec un besoin d'IP...

Bon courage

Alain


--------------------
Oscommerce : 2.2 MS2 | AdminMS2fr V2.3 | BoxImageThemaMS2fr V2.7 | Definemainpage v1.3.3 | MenubarV1 | WYSIWYG HTMLArea v1.7 FR | Sendorderhtmlemail v54 | Header Tags Controller v2.3.2 | Ultimate SEO URLs 2.2.2 | xsell_1_2_1 | PayPal_IPN-v2.3.3 | visibles country v1.1b | popup_image by grunt | step_by_step_orders_v1.7 | fckeditor-oscommerce_V2 | featured_products | Discount Coupon Codes 3.3. | Account Balance (gift certificate redemption) | N° facture séquentiel par Blanche Neige.

Projet en cours de finition (Projet abandonné) :
Oscommerce : 2.3.3 FR | Ultimate_Seo_Urls_5_PRO_r205 | X_Sell_For_2.3.1_v3.0 | ipuv205A_for_osc231 | Instructions utf8 latin1 (Règle une bonne fois pour toute les problème d'accent) | AJAX attribute manager for 2.3.1 v2 mise à jour v2.8.10 | Category Description for OSCommerce 2.3.1 v1.08 | Product Attributes Sort Order v1.83a | Easy Populate v2.8-231 for osCommerce v2.3.1 | Quick_updates v2.9.2 | Theme Switcher v1.4.2 (retiré) | Fancier Invoice & Packing Slip for OSC 2.3.1 + Adaptation - Numéro de facture séquenciel par Blanche Neige | Dynamic Template System v2 | Order editor for2.3 v1.3 | Product Tabs V1.1 | KissIT - image Thumbnailer v1.0.0 | Option Types v2.3.1
Go to the top of the page
 
FoxP2
posté 21 Dec 2011, 19:09
Message #3


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1665
Inscrit : 3-June 09
Membre no 25501



deux ressources (en php) issues de github :
https://github.com/janoszen/PHPIPv6Utils
https://github.com/dsp/v6tools

pas sûr que ça t'aide ... huh.gif
Go to the top of the page
 
Gnidhal
posté 23 Dec 2011, 07:42
Message #4


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 9221
Inscrit : 4-March 03
Lieu : Pau
Membre no 927



Merci AL1, ton retour d'expérience est intéressant.
Cependant, si ton hébergement ou le visiteur n'est pas en ipv6, il n'y a aucun problème constaté et tout fonctionne à merveille. C'est lorsque les deux sont en v6 que ça se complique.
J'ai testé de mon coté sur un hébergement OVH passé en ipv6, le whoisonline fonctionne parfaitement.
Il se présente juste un petit problème quand un visiteur est aussi en ipv6 : son adresse est notée en 128bits et donc ne permet plus une localisation géographique et ne donne pas d'avantage d'infos sur son FAI.
Et le problème reste entier quant au blocage via un htaccess.
Si comme j'ai cru comprendre, les routeurs font une translation d'adresse v6 > v4 et donc présentent à un serveur en ipv4 une ipv4, je ne sais toujours pas comment gérer les ipv6 entrantes sur un serveur en ipv6.
Perso, mon ip est en v4 (mon FAI ne permet pas encore de régler ma box en v6) donc je suis limité pour les tests.

Merci FoxP2 de tes liens, voici des ressources que je n'avais pas trouvées. Je vais creuser de ce coté. A première vue, ça ressemble exactement à ce que je cherchais.
Mais il est vrai que tant que je n'aurais pas moi-même au moins une box en ipV6 je vais surement avoir des difficultés à avancer.


--------------------
Tout d'abord : - Ni Hotline ni Service Après Vente, ces forums sont un lieu d'échange. BIEN POSER SA QUESTION (généralités)
Les "Informations Importantes" que vous devez ABSOLUMENT avoir lues :
Règlement, Bien poser sa question dans ces forums et Bien utiliser les Forums.
Les raccourcis pour gagner du temps : la FAQ, les PDF de la Doc (MS2-fr): PDF-V1 et PDF-V2, le moteur de Recherche sur les forums , la Liste des Contributions de Corbin.

----------------------------- Quelques sites de référence ---------------------------
PHP: Le site du Zéro et PHP Débutant avec la DOC en français -- HTML: Self HTML - WebProgrammation -- CSS: OpenWeb - AlsaCréations - CSS/Edge -- Autres ressources: - XajaX - highslide js
Les bons outils : EasyPHP - WAMP-5 - - Notepad++ - Firefox et son extension WebDeveloper
Le gène idéal c'est le gène original. Le génie des halles est un Génie des Alpages qui tente d'être à la page. (Merci f'murrr pour les cours de philosophie de chien)
Go to the top of the page
 
FoxP2
posté 23 Dec 2011, 10:38
Message #5


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1665
Inscrit : 3-June 09
Membre no 25501



je suis chez free (avec le support IPV6 activé).
si tu as besoin d'un coup de paluche ...
apluche !
Go to the top of the page
 
FoxP2
posté 15 Feb 2012, 11:24
Message #6


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1665
Inscrit : 3-June 09
Membre no 25501



Re,

et bien, sur mon hébergement alwaysdata (sur lequel j'ai activé l'IPv6 pour le domaine), je rencontre (rarement) des erreurs 'data too long' pour l’enregistrement des ip des visiteurs dans la table osc_whos_online d'osCommerce 3. (erreurs enregistrées dans le module ErrorLog)
la colonne dans cette table a une longueur de 15 caractères. Pour les IPv6, il en faudrait 45 (taille maximale).
d'ailleurs, dans osCommerce 3, il y a également une colonne customers_ip_address en VARCHAR(15) dans la table osc_customers.

[edit]
je viens d'avoir une 'tite' conversation avec le staff technique d'alwaysdata.
le fait de passer par le CDN cloudflare désactive l'ipv6 sur mon domaine.
donc soit les serveurs de Clouflare supporte l'ipv6 et le problème est identifié, soit y'a un hic ailleurs.
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 28th March 2024 - 09:48
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)