Доброе время суток, уважаемые.
Ситуация: есть 3 машины - Radius server (gnu-radius), Dial-In server (radiusclient, mgetty), на обоих FreeBSD 4.5-R ; и Dial-Up client (Win2k AS). Т.е. клиент Win2k соединяется со второй машиной через mgetty/radiusclient/PAP, а она уже берёт данные с Radius сервера. На Dial-Up сервере стоит пропатченный pppd (radpppd). Через терминал всё замечательно, авторизация проходит, связь, всё хорошо. Но, так как клиенты будут исключительно виндовые, естественно требуется автоматизировать авторизацию, так как давать всем клиентам скрипт для подключения не есть правильно. Автоматически не получается, login/password не забираются mgetty. Login prompt висит в ожидании. В настройках mgetty.conf login prompt убран, как класс. В login.conf -
* - - /path/to/radlogin @
radiusclient запускает login.radius, в котором
radpppd auth require-pap radacct proxyarp
Естественно, в нём указаны все нужные порты, адреса, ДНС.
Всевозможные ресурсы на эту тему (включая этот) изучены и опробованы. Бьюсь 2-ю неделю. Я понимаю, что, либо - это невозможно, но тогда интересует возможный вариант. Либо у меня "глаз замылился", и я не вижу очевидного. Просьба ткнуть носом. Заранее благодарю, так как работа стоит.
|