
Я развернул Radius и не испытываю проблем с подключением с TTLS, PEAP или MD5 с использованием Linux, Mac и Windows XP. Для Windows 7 и Vista мне никогда не предлагается диалоговое окно для ввода имени пользователя и пароля после настройки поддержки 802.1x на клиенте.
Предпринятые шаги:
- Включена проводная автонастройка в services.msc
- Установить для использования PEAP
- Установите требование аутентификации пользователя
Когда я включаю сетевое соединение, появляется сообщение "Попытка аутентификации", затем происходит сбой без журнала ошибок/сообщения. Сервер Radius не дает никаких указаний на то, что когда-либо был запрос (нет Access-Reject — клиент просто никогда не пытается аутентифицироваться).
На клиенте Windows 7 я вижу, что DHCP-сервер не назначает IP-адрес клиенту, когда на клиенте включен 802.1x (хотя назначает, когда он выключен).
Как мне отладить это дальше? Кто-нибудь еще сталкивался с подобной ситуацией?
Мой Radius-сервер — freeradius на Ubuntu 11.10.