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

17 réponses

  1. B@|-|@N Messages postés 386 Statut Membre 62
     
    Merfi.

    Bahan

    Close the world.||.txen eht nepO
    0
  2. 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
  3. dedale82 Messages postés 403 Statut Membre 283
     
    excuse j'ai fait une faute de frappe, c'est $_SERVER["REMOTE_ADDR"]
    desolé.
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. 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
  6. dohm Messages postés 983 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. Guki
     
    Test ipconfig /all c'est probablement l'adresse ip d'un autre périphérique réseau. A voir...
    0
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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