Recuperation de l'IP d'unb visiteur

B@|-|@N Messages postés 386 Statut Membre -  
B@|-|@N Messages postés 386 Statut Membre -
Bonjour à tous.

Je developpe une appli avec les tecnos PHP/MySQL.
Et je voudrais choper l'IP des gens qui se connectent à l'appli afin de faire une sécurisation plus par login & mot de passe mais par analyse de l'IP.

Y a-t-il moyen de la récupérer ? En PhP ?

B@|-|@N

Close the world.||.txen eht nepO
A voir également:

17 réponses

Guki
 
Supprimer le proxy lol
1
B@|-|@N Messages postés 386 Statut Membre 62
 
Merfi.

Bahan

Close the world.||.txen eht nepO
0
B@|-|@N Messages postés 386 Statut Membre 62
 
Alors :

$_SERVER["REMOTE-ADDR"] ne fonctionne pas.
Par contre getenv("REMOTE_ADDR") marche mais renvoie constamment la même adresse IP... quelque soit le PC depuis lequel je consulte mon appli.

Y a-t-il une autre variable d'environnement qui me permettrait de choper l'adresse IP de mes visiteurs ?

Bahan

Close the world.||.txen eht nepO
0
dedale82 Messages postés 403 Statut Membre 283
 
excuse j'ai fait une faute de frappe, c'est $_SERVER["REMOTE_ADDR"]
desolé.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
B@|-|@N Messages postés 386 Statut Membre 62
 
Helas l'IP qu'il m'affiche est toujours pareille.
Voici mon code :

$remaddr = $_SERVER["REMOTE_ADDR"];
print("Votre adresse IP est : ".$remaddr);


Et il me donne toujours l'adresse suivante : 10.171.81.4.

Je fais ensuite un IPconfig sur un poste Lambda, je chope l'adresse IP, puis je me connecte a mon appli pour verifier et je trouve que ce n'est pas du tout mon adresse IP.

Bahan

Close the world.||.txen eht nepO
0
dohm Messages postés 975 Date d'inscription   Statut Modérateur Dernière intervention   67
 
0
dohm Messages postés 975 Date d'inscription   Statut Modérateur Dernière intervention   67
 
Oups pardon j'avais pas lu .... Je sais pas en fait !

Dohm
google est ton ami !!!!
0
Guki
 
Salut!

Peux-tu faire une description rapide du réseau?
Les adresses IP locales sont-elles statiques ou dynamiques?

Normalement getenv("REMOTE_ADDR") donne bien l'adresse IP du client mais si le poste ne se trouve pas sur le réseau local on obtient alors l'adresse IP internet.
0
B@|-|@N Messages postés 386 Statut Membre 62
 
Les IP sont statiques sur notre reseau.
L'IP de ma station : 192.140.150.253 avec un masque de sous-reseau 255.255.255.0

Le serveur se trouve bel et bien sur le reseau local.

Arf... Mon pb serait-il insoluble ? T_T

Bahan

Close the world.||.txen eht nepO
0
Guki
 
Quel est le poste qui possède 10.171.81.4?
En PHP je peux pas dire mais en C ça marche chez moi.
0
B@|-|@N Messages postés 386 Statut Membre 62
 
Justement je ne sais pas.
Je l'ai pinger et j'ai eu un retour positif.
Y aurait-il une autre commande en MS-DOS qui me donerait des infos sur cette IP ?

Bon je vais voir si je peux trouver quelque chose en PHP de mon côté.

Bahan

Close the world.||.txen eht nepO
0
Guki
 
Test ipconfig /all c'est probablement l'adresse ip d'un autre périphérique réseau. A voir...
0
B@|-|@N Messages postés 386 Statut Membre 62
 
ipconfig /all m'a permis de trouver deux serveurs WINS à l'adresse commencant par 10.163.218.33 et 34.

Maintenant est-ce que ça peut être un peripherique du meme genre...

Bahan

Close the world.||.txen eht nepO
0
dedale82 Messages postés 403 Statut Membre 283
 
Si tu es derriere un proxy, c'est l'adresse ip du proxy qui sera renvoyé par $_SERVER["REMOTE_ADDR"]
0
B@|-|@N Messages postés 386 Statut Membre 62
 
Arf damned.

Je suis en effet derrière un proxy.

Et il n'y a pas moyen d'outrepasser ça ^_^ ?

Bahan T_T

Close the world.||.txen eht nepO
0
B@|-|@N Messages postés 386 Statut Membre 62
 
***
sort sa double hache lourde de Khorne et donne un grand coup dans le proxy.
Ayeez ^_^

***

Bon ben tant pis alors, pas d'identification par l'IP -_-.

Bahan

Close the world.||.txen eht nepO
0
dedale82 Messages postés 403 Statut Membre 283
 
Salut,
tu peux creer une variable contenant l'adresse ip du visiteur :
$ip = $_SERVER["REMOTE-ADDR"];

a plus
-2