Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Online oder Offline? (https://www.delphipraxis.net/85793-online-oder-offline.html)

fr0g 4. Feb 2007 23:47


Online oder Offline?
 
Guten Tag

Ich wollte einmal Fragen wie man Abfragen kann ob ein Server da ist oder nicht. Ich habe ein idTcpServer. Ich hab jetzt von der Möglichkeit idIcmpClient gelesen wo man per Ping abfragen kann ob der Server da ist. Jedoch kommt bei mir als Antwort immer die IP 0.0.0.0 egal ob der Srever läuft oder nicht. Eingestellt hab ich alles richtig...

Gibt es noch andere Möglichkeiten sowas abzufragen?

mfg fr0g :-D

Luckie 4. Feb 2007 23:50

Re: Online oder Offline?
 
Zitat:

Zitat von fr0g
Eingestellt hab ich alles richtig...

Eventuell doch nicht.

Zitat:

Gibt es noch andere Möglichkeiten sowas abzufragen?
Ein Ping ist die üblicher Art zu testen, ob ein Rechner erreicbar ist oder nicht.

fr0g 4. Feb 2007 23:54

Re: Online oder Offline?
 
Nur das ich das richtig Verstehe. MIt dem idIcmpClient ping ich den idTCPServer an.

Das heißt der Host vom Icmp = die IP des Servers
Port vom Icmp = Port vom Server

Dann starte ich die Abfrage mit idIcmpClient.ping und was sollte jetzt normalerweie zurückkommen? Weil bei mir kommt dann (wenn ich die IP abfrage) nur 0.0.0.0 raus. Wenn ich jetzt mein eigenen Rechner nämlich anpinge kommt die richtige IP raus (192.168.*.*).

Zitat:

Ein Ping ist die üblicher Art zu testen, ob ein Rechner erreicbar ist oder nicht.
Was ist mit Echo?

Luckie 5. Feb 2007 00:05

Re: Online oder Offline?
 
Was antwortet denn dein Server auf die Pinganfrage?

fr0g 5. Feb 2007 00:11

Re: Online oder Offline?
 
Delphi-Quellcode:
icmp.host:='192.168.0.1';
icmp.ping;
showmessage(icmp.replystatus.fromipaddress);
wenn ich das jetzt von 192.168.0.2 mache auf den Server dann bringt mir der Rechner von wo aus ich pinge (192.168.0.2) ein MessageBox mit 0.0.0.0


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:05 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