| hibbert hat folgendes geschrieben: |
Ich schreibe einen Server und einen Clienten. Den Server starte ich auf meinem PC und den Clienten jeweils auf den anderen Rechnern.
Können die Clienten dann herrausfinden, wann eine Verbindung aufgebaut wird und diese dann an den Server schicken ??
So müsste ich nicht Überprüfen, wer die Verbindung nutzt, sondern nur ob sie benutzt wird und dann entsprechend versendnen. |
Hm, auch wieder keine schlechte Idee.
Aber leider

sind die Rechner, die eine Internetverbindungsfreigabe nutzen, ja so konfiguriert, dass die Internetverbindung über das LAN erfolgt. Hier ist prinzipiell keine Erkennung möglich, ob jemand die Internetverbindungsfreigabe nutzt oder nicht. Der Rechner könnte ja auch einfach nur Daten mit einer Laufwerksfreigabe auf dem Rechner mit dem Modem austauschen. Wie willst du das generell auseinanderhalten?!
Da bleibt nur, bestimmte Ports zu überwachen und Aktivitäten auf diesen Ports als "Nutzung der Internetverbindungsfreigabe" zu interpretieren. DAS ist aber auch wieder mit ganz schön viel Arbeit und Detailwissen verbunden. Sowas kann man nicht "mal eben" erklären...
Was auch möglich wäre: nicht das Windows-Zeuch verwenden, sondern einen Proxy-Server (WebETC, WinGate, sowas halt). Hier kann man Zugriffe der Clients sehen/erkennen und entsprechend reagieren. Natürlich müssen die Clients dann so konfiguriert werden, dass die Verbindung zum Internet über den Proxy läuft. Gibt aber leider Software, die mit Proxies nicht zurecht kommt...
cu
Narses