Rechercher : dans
Par :

Recuperation de l'IP d'unb visiteur

Dernière réponse le 3 sep 2004 à 17:21:19 B@|-|@N, le 3 sep 2004 à 09:43:59 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « Recuperation de l'IP d'unb visiteur » dans :
Enregistrer l'adresse IP des visiteurs de votre site Voir Enregistrer l'adresse IP des visiteurs de votre site A quoi cela sert-il Comment enregistrer ces adresses IP ? A quoi cela sert-il Si jamais vous êtes victime d'une attaque, ou d'une tentative de hack, il peut être utile de savoir qui ...
[PHP] Comment afficher l'adresse IP d'un visiteur ? VoirPour afficher l'adresse IP d'un visiteur sur votre site, insérez ce code dans la zone où vous voulez qu'elle s'affiche.
[RegExp] Récupérer une adresse IP VoirFinalité Mise en œuvre Explications Interprétation du motif Récupérer une adresse IP Finalité Pour récupérer une IP dans un fichier texte, fichiers journaux, pages web, etc. Mise en œuvre L'expression régulière suivante combinée à la...
Adresse IP VoirSommaire Qu'est-ce qu'une adresse IP Déchiffrement d'une adresse IP Adresses particulières Les classes de réseaux (obsolète) Classe A Classe B Classe C Attribution des adresses IP Adresses IP réservées Masques de sous-réseau Interet...
TCP/IP VoirQue signifie TCP/IP? TCP/IP est une suite de protocoles. Le sigle TCP/IP signifie «Transmission Control Protocol/Internet Protocol» et se prononce «T-C-P-I-P». Il provient des noms des deux protocoles majeurs de la suite de protocoles, c'est...
Port/Ports TCP/IP VoirL'utilité des ports De nombreux programmes TCP/IP peuvent être exécutés simultanément sur Internet (vous pouvez par exemple ouvrir plusieurs navigateurs simultanément ou bien naviguer sur des pages HTML tout en téléchargeant un fichier par FTP)....

2

dedale82, le 3 sep 2004 à 10:46:16

Salut,
tu peux creer une variable contenant l'adresse ip du visiteur :
$ip = $_SERVER["REMOTE-ADDR"];

a plus

Répondre à dedale82

3

B@|-|@N, le 3 sep 2004 à 10:53:18

Merfi.

Bahan

Close the world.||.txen eht nepO

Répondre à B@|-|@N

4

B@|-|@N, le 3 sep 2004 à 11:23:38

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

Répondre à B@|-|@N

5

dedale82, le 3 sep 2004 à 11:33:42

Excuse j'ai fait une faute de frappe, c'est $_SERVER["REMOTE_ADDR"]
desolé.

Répondre à dedale82

6

B@|-|@N, le 3 sep 2004 à 11:47:25

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

Répondre à B@|-|@N

7

dohm, le 3 sep 2004 à 11:56:36
Répondre à dohm

8

dohm, le 3 sep 2004 à 11:57:45

Oups pardon j'avais pas lu .... Je sais pas en fait !

Dohm
google est ton ami !!!!

Répondre à dohm

9

Guki, le 3 sep 2004 à 13:07:53

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.

Répondre à Guki

10

B@|-|@N, le 3 sep 2004 à 13:19:48

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

Répondre à B@|-|@N

11

Guki, le 3 sep 2004 à 13:24:12

Quel est le poste qui possède 10.171.81.4?
En PHP je peux pas dire mais en C ça marche chez moi.

Répondre à Guki

12

B@|-|@N, le 3 sep 2004 à 13:28:16

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

Répondre à B@|-|@N

13

Guki, le 3 sep 2004 à 13:32:32

Test ipconfig /all c'est probablement l'adresse ip d'un autre périphérique réseau. A voir...

Répondre à Guki

B@|-|@N, le 3 sep 2004 à 15:23:20

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

Répondre à B@|-|@N

14

dedale82, le 3 sep 2004 à 15:25:03

Si tu es derriere un proxy, c'est l'adresse ip du proxy qui sera renvoyé par $_SERVER["REMOTE_ADDR"]

Répondre à dedale82

15

B@|-|@N, le 3 sep 2004 à 16:56:07

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

Répondre à B@|-|@N

16

Guki, le 3 sep 2004 à 17:13:19

Supprimer le proxy lol

Répondre à Guki

17

 B@|-|@N, le 3 sep 2004 à 17:21:19

***
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

Répondre à B@|-|@N
Collection CommentÇaMarche.net