Estoy tratando de configurar una red wifi autenticada con Freeradius. Me las arreglé para hacer que las cosas funcionen usando certificados autofirmados, etc.
El problema es que los clientes de Windows deben desmarcar la opción " Usar automáticamente mi nombre de usuario y contraseña de Windows [etc.]" en la configuración de MSCHAPv2. Cuando me conecto a mi universidad local con Eduroam, automáticamente solicita un nombre de usuario y una contraseña en lugar de enviar las credenciales de inicio de sesión de Windows. ¿Cómo lograron esto los administradores de sistemas? ¿Es algún tipo de atributo RADIUS que se devuelve?
wifi
freeradius
security
wpa2
Vincent O.
fuente
fuente
Respuestas:
Esta es más una respuesta a los comentarios que la pregunta, pero ponerla aquí para que pueda formatearla:
Puede usar la entrada PREDETERMINADA en su archivo de usuarios junto con un grupo de búsqueda para que coincida con los usuarios en función del nombre de usuario proporcionado.
El primer paso sería ejecutar radiusd en modo de depuración
radiusd -X
y capturar el formato en el que aparece el nombre de usuario cuando se autentica como usuario conectado, iirc es algo así como / hostname $ / account.Luego puede especificar el grupo de búsqueda
$raddbdir/huntgroups
utilizando una expresión regular:badusers User-Name =~ ^aregex.*$
Luego agregue el grupo de búsqueda a una regla con un tipo de retorno de rechazo de acceso en el
users
archivo.DEFAULT Huntgroup-Name == badusers, Auth-Type := Reject
Si esto hará que Windows solicite un nombre de usuario y una contraseña depende de su NAS y del solicitante WPA de Windows.
fuente