Configurazione di WPA2-Enterprise con Freeradius


9

Sto cercando di configurare una rete wifi autenticata con Freeradius. Sono riuscito a far funzionare le cose usando certificati autofirmati ecc.

Il problema è che i client Windows devono deselezionare l' opzione " Usa automaticamente il mio nome di accesso a Windows e la password [ecc.]" Nelle impostazioni di MSCHAPv2. Quando mi collego alla mia università locale con Eduroam, chiede automaticamente un nome utente e una password invece di inviare le credenziali di accesso a Windows. In che modo gli amministratori di sistema hanno raggiunto questo obiettivo? È una specie di attributo RADIUS che viene rispedito?


Hai provato a inviare e-mail agli amministratori della Eduroam della tua università?
Michael,

Ho inviato un'email al mio amministratore nazionale eduroam, finora nessuna risposta.
Vincent O.

Può essere solo che, quando vengono inviate le credenziali iniziali, RADIUS respinge Access-Reject in modo che Windows decida di richiedere all'utente invece di inviare nuovamente le altre credenziali. Stai usando SecureW2 o qualcos'altro?
Michael,

-edit- Ora è di nuovo rotto. Sto usando il supplicant nativo Win7. Come posso inviare nuovamente Access-Reject? Posso usare la voce DEFAULT nel file di configurazione degli utenti per questo e se sì, come?
Vincent O.

Ogni guida che ho visto per Eduroam richiede di apportare le stesse modifiche al profilo di configurazione per Eduroam.
Zanchey,

Risposte:


2

Questa è più una risposta ai commenti che una domanda, ma inserendola qui in modo da poterla formattare:

È possibile utilizzare la voce DEFAULT nel file degli utenti insieme a un gruppo di ricerca per abbinare gli utenti in base al nome utente fornito.

Il primo passo sarebbe quello di eseguire radiusd in modalità debug radiusd -Xe catturare il formato in cui arriva il nome utente come quando si autentica come l'utente che ha effettuato il login, iirc è qualcosa come / hostname $ / account.

È quindi possibile specificare il gruppo di ricerca $raddbdir/huntgroupsutilizzando un'espressione regolare:

badusers User-Name =~ ^aregex.*$

Quindi aggiungere il gruppo di ricerca a una regola con un tipo di ritorno di rifiuto dell'accesso nel usersfile.

DEFAULT Huntgroup-Name == badusers, Auth-Type := Reject

Se questo causerà la richiesta di un nome utente e una password di Windows dipende dal NAS e dal supplicant WPA di Windows.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.