AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi IP anzeigen lassen auch wenn ich hinter einem Router bin ...
Thema durchsuchen
Ansicht
Themen-Optionen

IP anzeigen lassen auch wenn ich hinter einem Router bin ...

Ein Thema von Rapthor · begonnen am 21. Mai 2003 · letzter Beitrag vom 17. Jun 2003
Antwort Antwort
Seite 1 von 2  1 2      
Rapthor

Registriert seit: 30. Nov 2002
139 Beiträge
 
#1

IP anzeigen lassen auch wenn ich hinter einem Router bin ...

  Alt 21. Mai 2003, 14:02
Hallo,
kann man per Delphi die IP der Internetverbindung anzeigen lassen? Ich befinde mich im Netzwerk ja mit der IP 192.168.2.101 ---- die will ich ja nicht wissen, sondern diejenige, die mir zufällig gegeben wird wenn ich mich ins Internet einwähle über meinen Router mit dem Gateway 192.168.2.1

Thx Rapthor
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#2
  Alt 21. Mai 2003, 14:14
Nicht wirklich, denn die IP nach aussen hin kennt nur Dein Router.

Eine andere Möglichkeit wäre tracert. Das Programm liefert Dir die IP-Adressen der Sprünge, die ein IP-Segment während seinem Weg (rettet den Dativ!) durchs Netz macht.
Die erste Adresse ist die des internen interfaces des Routers, die zweite die des externen - also die Seite ins Internet.

Such also mal nach einer Implementierung des icmp - Protokolls, die dir diese Daten liefern kann.

Grüßle,

Sebastian
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#3
  Alt 21. Mai 2003, 14:21
du kannst das auch ganz anders machen, indem du einfach ein PHP- oder CGI- oder ASP-Script, dass dir die IP liefert, im Internet aufrufen lässt und dann das Ergebnis ausliest und weiter verarbeitest. Nur so als Denkanstoß.
Sonst kannst du auch mal auf www.swissdelphicenter.ch kucken, da wird das mit etwas Glück auch erklärt.
Alexander
  Mit Zitat antworten Zitat
dopeline

Registriert seit: 7. Mär 2003
Ort: Berlin
304 Beiträge
 
Delphi 7 Enterprise
 
#4
  Alt 21. Mai 2003, 14:33
vielleicht kannst du nen webbrowser einbinden und dann diese Seite anzeigen lassen. ist zwar ein bischen unelegant, aber vielleicht kann man ja im quelltext ein paar sachen finden...

Grüße, dopeline
  Mit Zitat antworten Zitat
Rapthor

Registriert seit: 30. Nov 2002
139 Beiträge
 
#5
  Alt 21. Mai 2003, 14:38
www.ipcheck.de is schon mal toll ... erste Zeile ist meine IP Adresse sieht schon ganz gut aus. Kann ich jetzt diese erste Zeile per Befehl im Delphi z.b. in ein Label schreiben lassen?
Ich glaub Beitrag Nr.3 spricht schon von dieser Sache aber ich weiß nichts damit anzufangen ...
  Mit Zitat antworten Zitat
czapie

Registriert seit: 17. Nov 2002
Ort: Berlin
384 Beiträge
 
Delphi 5 Standard
 
#6
  Alt 21. Mai 2003, 15:30
Bin mir nicht 100%ig sicher, aber bie den meisten Routern ist das so, das der Router eine IP hat (kriegt).
So wenn du jetzt mit einem Pc dahinter dir auf einer Website deine Ip anzeigen läßt siehst du die des Routers, und zwar immer die gleiche Ip, egal von welchem Rechner hinter dem Router!
Das liegt daran, dass nur der Router eine Ip bekommt, und das Internet "bekommt auch nur den Routre mit" deinen Pc nicht!
Eric.
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#7
  Alt 21. Mai 2003, 15:50
@czapie danach war doch gefragt. Er hat nach der Internet-IP-Adresse gefragt. Ein Router hat ja die Aufgabe, das internet auf mehrere PC's zu verteilen. Somit bekommen sie ja auch die selbe Internet-Ip-Adresse.
Alexander
  Mit Zitat antworten Zitat
czapie

Registriert seit: 17. Nov 2002
Ort: Berlin
384 Beiträge
 
Delphi 5 Standard
 
#8
  Alt 21. Mai 2003, 16:00
Ohh,
stimmt .
Tut mir leid.
Czapie.
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#9
  Alt 21. Mai 2003, 16:05
macht ja ncihts...
Alexander
  Mit Zitat antworten Zitat
Rapthor

Registriert seit: 30. Nov 2002
139 Beiträge
 
#10
  Alt 21. Mai 2003, 16:06
Und wie kann ich nun die erste Zeile dieser Website auslesen lassen ...
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 15:09 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