AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Wie bekomme ich meine eigene IP?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie bekomme ich meine eigene IP?

Ein Thema von freak4fun · begonnen am 18. Okt 2004 · letzter Beitrag vom 27. Jan 2005
Antwort Antwort
Seite 4 von 4   « Erste     234   
Flax

Registriert seit: 12. Mär 2003
76 Beiträge
 
Delphi 7 Enterprise
 
#31

Re: Wie bekomme ich meine eigene IP?

  Alt 27. Jan 2005, 07:22
Aber auch wieder nur locale IP!

Kommt man wohl nicht rum die Internet-IP über einen zweiten Rechner zu ermitteln?

weil wenn hinter Router, kennt NUR der Router die IP nach außen hin ???
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#32

Re: Wie bekomme ich meine eigene IP?

  Alt 27. Jan 2005, 07:46
@flax: Das ist nicht nur die lokale sondern die wirklichen IP's. Die Variante die webseite im I-Net aufzurufen gibt ja nicht wirklich die Internet IP zurück sondern die IP welche die seite aufruft, und dies kann ein Proxy, router etc. sein, und genau das ist ja nicht die eigene IP sonder die von dem Router oder dem Proxy etc.

Wenn deine Mutter dich einkaufen schickt dann sagt die Verkäuferin doch auch nicht das du Mutter XYY bist. Dann bist du nur der Bote (eben wie sonst der Router etc.). Laut deiner Erklärung könnte deine Mutter folgende Behauptung dann aber ausfstellen: "Ich schick mal meinen Sohn bei dir vorbei dann weißt du wer ich bin" - und eben das ist schwachsinn...
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Flax

Registriert seit: 12. Mär 2003
76 Beiträge
 
Delphi 7 Enterprise
 
#33

Re: Wie bekomme ich meine eigene IP?

  Alt 27. Jan 2005, 07:57
Richtig.
Die eigene IP des Rechners ist entweder fest eingestellt oder wird dem eigenen Rechner von einem anderen Rechner im selben LAN zugewiesen. Geht man per DFÜ ins Internet bekommt man eine klare IP zugewiesen vom ISP (hab ich Internet IP genannt). Somit hat man also zwei IPs.

- IP im LAN (z.b. 192.168.0.2)
- IP im WAN (z.b. 82.82.156.156)

Benutzt man aber über LAN einen Internetzugang eines Routers, "weiß" nur der die WAN-IP.

Da stellt sich die Frage, wie man diese am EINFACHSTEN und SICHERSTEN ermitteln kann?

Eine Möglichkeit wurde ja bereits vorgestellt mit dem Abfragen der IP über einen anderen Rechner im Internet.
  Mit Zitat antworten Zitat
Benutzerbild von freak4fun
freak4fun

Registriert seit: 22. Sep 2004
Ort: Hannover
1.807 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#34

Re: Wie bekomme ich meine eigene IP?

  Alt 27. Jan 2005, 08:53
Ja, aber hab ich denn einen anderen Rechner im Internet?

Was weiß ich den wo meine HP drauf liegt? Aber da kann man kein delphiprog laufen lassen.

Vielleicht findet sich ja noch eine "bessere" Lösung.

MfG
fR34k
Christian
IT: Schließen Sie bitte das Fenster. User: Die Tür auch?
i++; // zaehler i um 1 erhoehen
  Mit Zitat antworten Zitat
Benutzerbild von chrisw
chrisw

Registriert seit: 11. Jan 2005
Ort: Schleswig
193 Beiträge
 
Delphi XE8 Professional
 
#35

Re: Wie bekomme ich meine eigene IP?

  Alt 27. Jan 2005, 08:59
Delphi-Quellcode:
uses ...winsock;
function GetLocalIpAddress: string;
var phoste: PHostEnt;
  Buffer: array [0..100] of char;
  WSAData: TWSADATA;
begin
  result:='';
  if WSAStartup($0101, WSAData) <> 0 then exit;
  GetHostName(Buffer,Sizeof(Buffer));
  phoste:=GetHostByName(buffer);
  if phoste = nil then result:='127.0.0.1'
  else result:=StrPas(inet_ntoa(PInAddr(phoste^.h_addr_list^)^));
  WSACleanup;
end;
Christian Wahl
  Mit Zitat antworten Zitat
Flax

Registriert seit: 12. Mär 2003
76 Beiträge
 
Delphi 7 Enterprise
 
#36

Re: Wie bekomme ich meine eigene IP?

  Alt 27. Jan 2005, 11:09
@freak4fun: Ja über einen anderen Rechner im Internet der einem die eigene IP flüstert! Genauso. Scheint mir bisher das beste zu sein. Also per DNS resolver.

@chrisw: Die lokal ermittelten IPs sind nur WAN-IP wenn man per DFÜ sich ins Internet einwählt (auch bei DSL)! Ist man aber über Router im Internet, kennt eben nur der die WAN-IP (die dem per ISP zugewiesen wurde).

--

Toll wäre wenn :
Ethernet-Verbindung ermitteln
Herausbekommen über welchen Router/PC die Internetverbindung (Gateway) besteht
Den Gateway-Router/PC abfragen welche WAN-IP der besitzt

Könnte das so gehen?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 4   « Erste     234   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz