Hallo zusammen Gibt es eine Möglichkeit, von einem Server, von dem man die IP-Adresse kennt, die Startzeit herauszufinden? Also wann der Server gestartet wurde? Ich dachte da an etwas in der Richtung eines speziellen Pings oder so. Ich bin über jegliche Lösungsansätze erfreut, später soll es dann in einem Programm eingesetzt werden. Schon im Voraus ein grosses Danke für eure Hilfe, Albert U.
Albert schrieb: > Also wann der Server gestartet > wurde? Wenn du den Server adminstrieren kannst: das steht im der Log-Datei. Sonst nicht, es sei denn, du überwachst ihn selber ständig. Gruss Reinhard
Schau dir mal das linux Tool nmap...das kann es zumindest gut schätzen wenn es sich um ein fremdes System handelt http://nmap.org/book/osdetect-usage.html
Einfach in der Shell
1 | ssh rechnername uptime |
(ggf. noch mit Benutzername) eingeben, sofern auf dem Server ein sshd läuft.
Ich habe nun dank euren Links etwas scheinbar brauchbares gefunden. Beim Aufbau einer neuen TCP-Verbindung kann man eine sogenannte Timestamp-Option hinzufügen. Das ganze ist unter folgendem Link beschrieben: http://ithitman.blogspot.ch/2013/02/tcp-timestamp-demystified.html Daraus soll es laut dem Link von Test möglich sein, eine Schätzung über die Laufzeit zu errechnen. Doch soviel zur Theorie... Aber wie kann man das Programmiertechnisch umsetzen? Wie kann man eine aufzubauende TCP-Verbindung entsprechend um diese Option ergänzen? Schlussendlich soll es eine Lösung in C# ergeben, doch ich bin über jegliche Hinweise zur Umsetzung dankbar. Ich werde mich auch selbst noch tiefer auf die Suche begeben. Danke schonmal für die bisherigen und hoffentlich noch kommenden Antworten :)
Was hat denn die Laufzeit eines IP Pakets mit der Startzeit des Servers zu tun? Die Laufzeit des Servers, also die Zeit, die seit dem letzten Boot vergangen ist, lässt sich per SNMP ermitteln - wenn freigegeben.
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.