Eigene IP über Router
-
Hallo,
ich möchte die IP herausfinden, mit der ich ausm Internet adressierbar bin. Ich will also, dass mein Programm mir meine IP sagt, die ich jemandem geben kann, sodass er mit mir ne Onlineverbindung aufbauen kann (connect). Ich hab schon im Forum gesucht und auch ähnliche Anfragen gefunden, aber deren Lösungen geben mir nur die IP, die ich für den Router habe (glaube ich jedenfalls, die hab ich eingestellt). Meine gesuchte IP finde ich hingegen raus, wenn ich auf Seiten wie http://wieistmeineip.de gucke. Ist es irgendwie möglich, mit einer Funktion genau diese herauszubekommen?
mfG D1B
-
Der Punkt ist das diese Seiten auch nur deine "externe" IP zu sehen bekommen.
Dein Router sollte dir die externe IP allerdings auch anzeigen.
-
myip.php:
<? print getenv("REMOTE_ADDR"); ?>Runterladen und auswerten.
-
D1BAKEL schrieb:
Ist es irgendwie möglich, mit einer Funktion genau diese herauszubekommen?
Nein, da gibt es keine Funktion.
Bei einigen routern käme man über upnp dran, bei anderen über traceroute, bei anderen nur über Luckie's Methode.
Der Umweg über den Aufruf einer Internseite ist momentan also die gängigste und brauchbarste Lösung
-
Das nehm ich gern in Kauf, nur kann ich mit dem Snippet von Luckie nicht besonders viel anfangen, hab keine Ahnung von php. Könnt ihr mir vielleicht sagen, wie ich da vorgehen kann?
mfG D1B
-
-
Danke, werds gleich ma durcharbeiten...
mfG D1B
-
Einfach den Code in eine Datei mit der Endung php kopieren und hochladen. Fertig.
-
Luckie schrieb:
Einfach den Code in eine Datei mit der Endung php kopieren
Hab ich
Luckie schrieb:
und hochladen. Fertig.
Hä??? Wie jetzt? OK, ich kann die z.B. in meinem Verzeichnis bei geocities.com ablegen. Und wieso sollte ich jetzt fertig sein???
-
Dann ruf doch mak die Seiete auf: Was steht da? genau deine IP. Jetzt lädst du dir die Datei runter und in der steht dann deine IP. Auslesen und anzeigen. Das wars.
-
vorausgesetzt der server unterstützt überhaupt php

-
Also, wenn ich die Datei _lokal_ in meinem Browser aufrufe, steht da einfach nur der Code. Und ich glaube, ich darf nicht mal php-Dateien hochladen auf geocities.
-
...dann musst du dir nen host suchen der php unterstützt

oder ein existierendes script missbrauchen, wie es z.B. viele mit http://checkip.dyndns.org/ tun.
-
Ich hab auf meiner Homepage ein Beispiel dafür
Schau unter GetIp -> GetWanIp[url]
http://members.inode.at/anton.zechner/az/index.html
[/url]
-
Hier gibts auchnoch eine

Find ich persönlich sehr praktisch, weil da wirklich *nur* die IP drin is, ohne jeglichen HTML overhead
http://www.whatismyip.org/