REMOTE_ADDR avec chrome
cristoch
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
cristoch Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
cristoch Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je me suis aperçu qu' il m'est impossible de connaitre l'ip d'un visiteur qui utilise google chrome.
En effet $_SERVER['REMOTE_ADDR'] renseigne une ip de google, et non l'ip du visiteur.
Quelqu'un connait-il une solution pour remédier à cela ?
Merci d'avance !
je me suis aperçu qu' il m'est impossible de connaitre l'ip d'un visiteur qui utilise google chrome.
En effet $_SERVER['REMOTE_ADDR'] renseigne une ip de google, et non l'ip du visiteur.
Quelqu'un connait-il une solution pour remédier à cela ?
Merci d'avance !
A voir également:
- REMOTE_ADDR avec chrome
- Mise a jour chrome - Accueil - Applications & Logiciels
- Google chrome - Télécharger - Navigateurs
- Exporter favoris chrome - Guide
- Changer dns chrome - Guide
- Rouvrir onglet fermé chrome - Guide
5 réponses
D'après : https://stackoverflow.com/questions/36466348/why-is-serverremote-addr-showing-a-wrong-ip
Soit le fournisseur d'accès utilise un proxy google, soit le visiteur utilise un proxy google, il faut alors regarder dans les variables $_SERVER['HTTP_X_FORWARDED_FOR'] ou $_SERVER['HTTP_CLIENT_IP']
Le problème est que ces variables peuvent être modifiées facilement par le client, donc tu peux les utiliser mais il ne faut pas les considérer comme fiables.
Soit le fournisseur d'accès utilise un proxy google, soit le visiteur utilise un proxy google, il faut alors regarder dans les variables $_SERVER['HTTP_X_FORWARDED_FOR'] ou $_SERVER['HTTP_CLIENT_IP']
Le problème est que ces variables peuvent être modifiées facilement par le client, donc tu peux les utiliser mais il ne faut pas les considérer comme fiables.
Merci de ta réponse, mais ces variables ne sont pas disponibles sur mon server.
Voila le retour d'un print_r('$_SERVER)
avec firefox:
[GEOIP_ADDR] => 78.......
[GEOIP_CONTINENT_CODE] => EU
[GEOIP_COUNTRY_CODE] => FR
[GEOIP_COUNTRY_NAME] => France
[REMOTE_ADDR] => 78.......
avec chrome:
[GEOIP_ADDR] => 66.249.93.80
[GEOIP_CONTINENT_CODE] => NA
[GEOIP_COUNTRY_CODE] => US
[GEOIP_COUNTRY_NAME] => United States
[REMOTE_ADDR] => 66.249.93.80
Voila le retour d'un print_r('$_SERVER)
avec firefox:
[GEOIP_ADDR] => 78.......
[GEOIP_CONTINENT_CODE] => EU
[GEOIP_COUNTRY_CODE] => FR
[GEOIP_COUNTRY_NAME] => France
[REMOTE_ADDR] => 78.......
avec chrome:
[GEOIP_ADDR] => 66.249.93.80
[GEOIP_CONTINENT_CODE] => NA
[GEOIP_COUNTRY_CODE] => US
[GEOIP_COUNTRY_NAME] => United States
[REMOTE_ADDR] => 66.249.93.80
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
As-tu testé avec plusieurs utilisateurs utilisant Chrome?
Je pense que tu as observé cela avec un visiteur utilisant Chrome, mais qu'il te sera possible de connaitre l'ip de la plupart des visiteurs qui utilisent google chrome.
Je pense que tu as observé cela avec un visiteur utilisant Chrome, mais qu'il te sera possible de connaitre l'ip de la plupart des visiteurs qui utilisent google chrome.
Merci de vos réponse, mais j'aurai aimé savoir quelle en était la cause.
Et il doit etre possible de la trouver puisque par exemple, toujours en utilisant chrome, avec:
https://www.adresseip.com/ -> m'indique bien mon ip
http://www.monip.org/ -> indique une ip google (avec message 'proxy detecté).
Apparemment c'est le navigateur qui de lui meme décide si le client visite directement le site et si il visite à travers un proxy google.
Et il doit etre possible de la trouver puisque par exemple, toujours en utilisant chrome, avec:
https://www.adresseip.com/ -> m'indique bien mon ip
http://www.monip.org/ -> indique une ip google (avec message 'proxy detecté).
Apparemment c'est le navigateur qui de lui meme décide si le client visite directement le site et si il visite à travers un proxy google.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question