IP Adresse wenn man online ist

Fragen rund um diverse Windows-Versionen, ihr Verhalten unter Xbase++ und den Umgang mit der API

Moderator: Moderatoren

Antworten
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

IP Adresse wenn man online ist

Beitrag von AUGE_OHR »

wenn ich online bin bekomme ich doch jedesmal eine neue IP Adresse, wie nennt man das ?

... ich meine nicht die 192.169.xxx.xxx welche ich vom Router bekomme, sondern bei T-Online die
84.xxx.xxx.xxx die man auch bei solchen Browse "Test" sehen kann.

Beispiel :http://www.h-online.com/nettools/tools/ip/
oder http://checkip.dyndns.org/

Code: Alles auswählen

// Routers aktuelle IP
&lt?php
print $REMOTE_ADDR;
?&gt
könnte man solch ein PHP Script "umleiten" nach Xbase++ ?
gruss by OHR
Jimmy
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16508
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: IP Adresse wenn man online ist

Beitrag von Martin Altmann »

Hallo Jimmy,
klar - einfach mittels LoadFromUrl() die entsprechende Webseite aufrufen und den Text analysieren.
Was anderes geht latürnich nicht, da ja auch ein Router im Spiel sein kann. Und dann hat man nach außen latürnich nicht die vom Provider zugewiesene IP-Adresse am PC, sondern am Router hinterlegt!
Eine Abfrage der IP-Adressen des PCs bringt dann latürnich nix :!:

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: IP Adresse wenn man online ist

Beitrag von brandelh »

Hallo Jimmy,

was meinst du nun genau ?

Mit cIP := loadfromurl("http://checkip.dyndns.org/") und dann die IP Adresse vom Text trennen (der kann sich ändern !)

Irgendwo dachte ich auch schon eine Seite gesehen zu haben, die nur die Nummer liefert. :?
Gruß
Hubert
Benutzeravatar
Armin
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 393
Registriert: Mo, 26. Sep 2005 12:09
Wohnort: 75331 Engelsbrand
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: IP Adresse wenn man online ist

Beitrag von Armin »

Hallo,

da müsste es doch einen Webservice geben, den man aufrufen kann... einfach mal googeln.

Grüsse, Armin
Günter Preißer
Cut&Paste-Entwickler
Cut&Paste-Entwickler
Beiträge: 30
Registriert: Fr, 04. Aug 2006 11:09

Re: IP Adresse wenn man online ist

Beitrag von Günter Preißer »

Hallo,

wie wär es mit: http://www.wieistmeineip.de/

Viele Grüße, Günter
J.Renseler
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 151
Registriert: Do, 15. Nov 2007 11:40
Wohnort: Krefeld
Kontaktdaten:

Re: IP Adresse wenn man online ist

Beitrag von J.Renseler »

Hallo,

ich habe zu diesem Zweck einfach ein kleines PHP Script auf unseren Webserver gelegt.

Code: Alles auswählen

*** ip.php ***
<?php
echo $_SERVER["REMOTE_ADDR"];
?>
Das ganze rufe ich dann einfach per LoadFromUrl ab.

Code: Alles auswählen

cIP := LoadFromUrl( "[SERVERURL]/ip.php") // IP-Adresse von unserem Webserver holen
So bin ich nicht von irgendeinem Anbieter abhängig und muss nicht erst noch die ganze Webseite auseinandernehmen um an meine IP Adresse zu kommen.

Ich kann euch auch gerne Zugriff auf das Script auf unserem Webserver geben. Sprecht mich einfach per PN an.

Gruß,
Jannik
Kassensysteme für den Einzelhande http://ab-software.de
Mitglied der XUG-Cologne http://www.xug-cologne.de
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: IP Adresse wenn man online ist

Beitrag von brandelh »

J.Renseler hat geschrieben:Hallo,
ich habe zu diesem Zweck einfach ein kleines PHP Script auf unseren Webserver gelegt.
wenn man denn einen mit freien PHP hat ist es so am einfachsten ;-)
J.Renseler hat geschrieben: Ich kann euch auch gerne Zugriff auf das Script auf unserem Webserver geben. Sprecht mich einfach per PN an.
das ist wirklich nett, ich werde es mir merken falls ich es mal brauchen werde :D
Gruß
Hubert
Benutzeravatar
Armin
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 393
Registriert: Mo, 26. Sep 2005 12:09
Wohnort: 75331 Engelsbrand
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: IP Adresse wenn man online ist

Beitrag von Armin »

Hallo,
Für alle die doch lieber bei Xbase bleiben geht´s z.B. auch so (mit dem WAA-Server):
function remoteIP(oHTML, oContext)
oHTML:put(oContext:getRemoteAddr())
return .t.
Grüsse, Armin
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: IP Adresse wenn man online ist

Beitrag von AUGE_OHR »

ich stelle gerade fest, beim t-Online Router "Speedport V700" kann man das mit
http://192.168.2.1/cgi-bin/webcm?getpag ... status.htm
feststellen :)
gruss by OHR
Jimmy
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: IP Adresse wenn man online ist

Beitrag von brandelh »

Hallo Jimmy,

wenn man das so feststellen kann, bedeutet das aber auch, dass da wahrscheinlich kein Admin Kennwort festgelegt wurde ;-)
Gruß
Hubert
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: IP Adresse wenn man online ist

Beitrag von AUGE_OHR »

brandelh hat geschrieben:wenn man das so feststellen kann, bedeutet das aber auch, dass da wahrscheinlich kein Admin Kennwort festgelegt wurde ;-)
doch, doch ... ein "sehr langes" ... und ich habe es "vergessen" ... und es ist nicht das "Standard" Passwort wie nach dem "reset"

beim T-Online Speedport gibt es eine Status Seite die jeder aus dem 168.192.xxx.xxx erreichen kann.
auf der Seite wird "eigentlich" die online IP angezeigt. Nun habe ich mir den "Source" der HTML
angesehen und stiess auf den "Link" der "direkt" die Infos ausgibt.
gruss by OHR
Jimmy
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: IP Adresse wenn man online ist

Beitrag von brandelh »

Das ist wirklich gut :!:
Gruß
Hubert
Antworten