Benutzernamen in Squid für Clients protokollieren, die mit Radius über WLAN verbunden sind

Benutzernamen in Squid für Clients protokollieren, die mit Radius über WLAN verbunden sind

Ich suche nach einer Lösung für ein Problem:

Clients stellen über einen Radius-Server eine Verbindung zum WiFi-Netzwerk her und nutzen das Internet dann über einen transparenten Squid-Server, der den Zugriff protokolliert.

Ich würde gerne ein System finden, um den in Squid-Protokollen angemeldeten Benutzernamen anzuzeigen. Dies erleichtert die Anmeldung und spart Zeit.

Eine Idee ?

Danke !

Antwort1

Ich vermute stark, dass es in Echtzeit schwierig sein wird (die Informationen befinden sich in unterschiedlichen Systemen).

Das heißt, wenn Sie beide Datensätze in derselben Datenbank protokollieren, sind Sie „nur“ einen Datenbankverweis (über IP-Adresse und Zeit) von der Antwort auf Ihre Frage entfernt.

Dieser Datenbankbeitritt wird eine gewisse Herausforderung darstellen (da IP-Adressen wiederverwendet werden können, müssen Sie die Anmelde- und Trennungsnachrichten der WLAN-Authentifizierung in Ihre Datenbankabfrage einbeziehen), aber es sollte machbar sein. Sobald Sie den Zeitrahmen und den Benutzernamen und die IP-Adresse miteinander verknüpft haben, sollten Sie in der Lage sein, über IP-Adresse und Zeitstempel der vom SQUID-Proxy protokollierten Daten beizutreten, um den Benutzernamen mit der Abfrage zu verknüpfen.

Trotzdem viel Glück!

verwandte Informationen