öffentliche/Internet IP auslesen

  • Hallo,


    ich finde es faszinierend was Webseiten über einen Nutzer herausfinden können. Zum Beispiel die Seite https://www.wieistmeineip.de/ gibt Auskunft über die öffentliche IP (sowohl ipv4 als auch ipv6). Ich würde jedoch gern selber eine Seite haben auf der ich solche Informationen abrufen kann. Ich bin auf unter anderem auf die Seite https://www.php.net/manual/de/reserved.variables.server.php gestoßen. Hier gibt es viele coole Sachen die hilfreich sein können. (Der Code ist nicht wichtig - es sei denn jemand möchte auch so etwas machen. :))


    Doch wie bekomme ich die öffentliche IP heraus?


    Kann mir da jemand helfen? Es ist egal ob JavaScript oder PHP aber ich vermute, dass es mit PHP am einfachsten ist.


    Vielen Dank! ;)

  • Mit REMOTE_ADDR erhalte ich meines Erachtens nur die IP von meinem Gerät (in dem Fall 192.168.2.111). Diese IP bleibt jedoch im lokalen Netz. Ich suche die IP, die der Router vergibt wenn man im Internet etwas sucht. Bei mir ist diese (mit "Wie ist meine IP-Adresse" ermittelt): 79.198.xxx.xxx.

  • Wenn du das Script auf deinem Rechner bzw. deinem Netzwerk laufen lässt, dann kommt logischerweise die IP deines Rechners raus. Wenn du das Script auf einen externen Webserver laufen lässt, dann kommt deine öffentliche IP bei raus. Allerdings solltest du dich auf die Remote-IP nicht unbedingt verlassen, denn die kann a) gefälscht sein und b) eventuell garnicht mitgeliefert werden und dann ist $_SERVER['REMOTE_ADDR'] leer

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!