Können Sie mir eine einfachste Methode geben, die Internetverfügbarkeit mit einem C-Programm in Linux zu überprüfen?Gibt es Bibliotheksfunktionen in C, um die Internetverbindung zu überprüfen?
Ich habe ein Programm implementiert, um den Systembefehl 'traceroute' in C auszuführen. Vorher muss ich prüfen, ob die Internetverbindung verfügbar ist oder nicht. Können Sie also eine Methode vorschlagen?
"Funktioniert nicht gut" ist wie lange Kaffeepausen oder was? –
Gibt es Bibliotheksfunktionen? (Ich bin neu in der Netzwerk-Programmierung) –
Nun, es gibt ein großes Problem - das Internet existiert nicht als eine Einheit, so dass Sie keine "Verbindung" zu ihm 100% zuverlässig erkennen können. Sie können mit einiger Sicherheit raten - wenn Sie Google anpingen und es scheitert, .haben Sie keine Internetverbindung ... oder Google ist aus irgendeinem Grund zu dieser Zeit nicht erreichbar ..... – ThingyWotsit