Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Rechner am Netz? DHCP abfragen! (https://www.delphipraxis.net/94417-rechner-am-netz-dhcp-abfragen.html)

WS1976 21. Jun 2007 06:00


Rechner am Netz? DHCP abfragen!
 
Hallo DP'ler,

ich würde gerne rausfinden wann ein Rechner zum letzten Mal am Netz war.
Wir befinden uns in einer Domäne. Die Adressen werden mit DHCP vergeben.
Für den Zeitraum, inder die Lease besteht habe ich überhaupt kein Problem,
muss nur einfach in DHCP nachsehen. ( Wüsst ich auch gern wie man das mit Delphi macht )
Wie geht das aber wenn ein Rechner noch nie am Netz war oder sehr lange nicht.
( Delphi Lösung )
Wir haben hier eine Win2003 Domäne.

Gruss Rainer

WS1976 22. Jun 2007 05:08

Re: Rechner am Netz? DHCP abfragen!
 
Hallo,

hat wirklich niemand eine Ahnung wie man so etwas machen könnte?

Gruss Rainer

Phoenix 22. Jun 2007 06:58

Re: Rechner am Netz? DHCP abfragen!
 
Um ehrlich zu sein wü´sste ich nicht, dass DHCP als Dienst eine Schnittstelle hätte, mit der man Leases abfragen könnte.

Was ich mir vorstellen könnte (wenn auch nur grob die Richtung): Du schaltest via Gruppenrichtlinie die Protokollierung von an- und abmeldungen der Rechner an. Dann brauchst Du 'nur' im eventlog nachzugucken. Das wird natürlich entsprechend groß. Vielleicht lässt Du dann lieber live einen Dienst mitlaufen, der die Abmeldungen (hier war der Rechner definitiv zuletzt am Netz) nochmal in eine separate Datenbank schreibt und wertest dann darüber aus.

Was einfacheres fällt mir da echt nicht ein.

franktron 22. Jun 2007 08:03

Re: Rechner am Netz? DHCP abfragen!
 
Also unter Linux (DHCP) währe sowas gar kein Problem eis gibt eine Datei leases.

Unter Windows wird der DHCP das auch halten da der Windows DHCP leider nicht 100% Norm Konform ist kann das sein das er diese Information gar nicht irgendwo speichert, sondern nur im Speicher hält.

Da wirst du wohl mal die Win32 API gucken ob da was zu finden ist wen nicht haste wohl pech.


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