Prüfen ob Internet zugänglich ist
-
hi,
Ich möchte gerne überprüfen ob das Internet vom PC aus zugänglich ist. Auch die Internetfreigabe von Windows möchte ich berücksichtigen. Habe bisher nur einen Code wenn direkt vom PC eingewählt wurde.
-
Eine zuverlässige Methode dafür gibt es nicht, weil die dem Internet zugrunde liegenden Protokolle prinzipiell verbindungslos arbeiten.
Du könntest eine Anfrage an einen bestimmten Server im Netz schicken und die Antwort auswerten. Allerdings bedeutet das Ausbleiben einer Antwort nicht notwendigerweise, dass du nicht im Internet bist. Es bedeutet lediglich, dass dieser Server momentan nicht errreichbar ist, aus welchem Grund auch immer.
-
http://bytesandmore.de/rad/cpp/snipp/sc08014.php
das funzt... jetzt fag nicht! das ist ein snipped von bytesandmore
Edit:
Zitate bitte auf das Notwendigste beschränken. Danke!Edit II :
Ich werds mir merken. Bitte!
-
ink3n schrieb:
das funzt... jetzt fag nicht!
Auch im B&M-Snippet wird ein zusätzlicher Ping empfohlen, allerdings ohne darauf hinzuweisen, dass selbst das allein eine Aussage über die (Nicht)Erreichbarkeit des angepingten Rechner zulässt.
Also nochmal: es gibt keine zuverlässige Methode, festzustellen, ob eine Internetverbindung besteht.
-
OK, Danke. Dann werde ich es zusätzlich noch mit dem Ping versuchen.