Entwickler-Ecke

Internet / Netzwerk - IP- Adresse meines DSL- Routers


cartridge - Di 06.09.05 18:27
Titel: IP- Adresse meines DSL- Routers
Hallo Leute!

Wie kann ich per kl. Anwendung die IP- Adresse ermitteln, die meinem Router z.B. per ADSL zugewiesen wurde?

Gruß Ingo


uall@ogc - Di 06.09.05 18:52

du musst einfach http://www.myip.de.vu runterladen und dann auswerten, bzw andere seiten nutzen die das anzeigen


Harry M. - Mi 07.09.05 02:37

So zum Beispiel:

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
function GetInetClietIP: String;
var
  IdHttp: TIdHttp;
  I : integer;
  StringList: TStringList;
begin
  RESULT := '';
  IdHttp := TIdHttp.Create(nil);
  StringList := TStringList.Create;
  Try
    StringList.Add(IdHttp.get('http://checkip.dyndns.org'));
    for I := 0 to Length(StringList.Text) do begin
      if StringList.Text[I] in [#46#48..#57then RESULT := RESULT+StringList.Text[I];
      end;
  finally
    StringList.Free;
    IdHTTP.Free;
    end;
end;


Delete - Mi 07.09.05 02:43

Warum macht ihr euch es eigentlich immer so schwer? Das

Quelltext
1:
2:
3:
<?
print getenv("REMOTE_ADDR");
?>

auf den Server hochladen und einfach mit einer HTTP Komponente wieder runterladen. Da muss man nichts parsen oder rauskopieren:
http://www.luckie-online.de/myip.php