Ich versuche, mit Freeradius ein authentifiziertes WLAN-Netzwerk einzurichten. Ich habe es geschafft, Dinge mit selbstsignierten Zertifikaten usw. zum Laufen zu bringen.
Das Problem ist, dass Windows-Clients in den MSCHAPv2-Einstellungen die Option " Windows- Anmeldenamen und -Kennwort automatisch verwenden [usw.]" deaktivieren müssen. Wenn ich mit Eduroam eine Verbindung zu meiner lokalen Universität herstelle, werden automatisch ein Benutzername und ein Kennwort abgefragt, anstatt Windows-Anmeldeinformationen zu senden. Wie haben die Sysadmins dies erreicht? Wird eine Art RADIUS-Attribut zurückgesendet?
wifi
freeradius
security
wpa2
Vincent O.
quelle
quelle
Antworten:
Dies ist eher eine Antwort auf die Kommentare als auf die Frage, aber hier, damit ich sie formatieren kann:
Sie können den Eintrag DEFAULT in Ihrer Benutzerdatei zusammen mit einem Sammelanschluss verwenden, um Benutzer anhand des angegebenen Benutzernamens abzugleichen.
Der erste Schritt wäre, radiusd im Debug-Modus auszuführen
radiusd -X
und das Format zu erfassen, in dem der Benutzername eingeht, wenn er sich als angemeldeter Benutzer authentifiziert. Dies entspricht etwa / hostname $ / account.Sie können die Sammelgruppe dann
$raddbdir/huntgroups
mithilfe eines regulären Ausdrucks angeben :badusers User-Name =~ ^aregex.*$
Fügen Sie dann die Sammelanschlussgruppe einer Regel mit einem Rückgabetyp für die Zurückweisung von Zugriff in der
users
Datei hinzu.DEFAULT Huntgroup-Name == badusers, Auth-Type := Reject
Ob Windows dadurch zur Eingabe eines Benutzernamens und eines Kennworts aufgefordert wird, hängt von Ihrem NAS und dem Windows WPA-Supplicant ab.
quelle