Прошу помощи!
В Lite нужно выполнять следующую задачу:
#( VPN Connect
User: "Администратор" SecPassword: "blablabla" Domain: "blablabla" LogonInteractive
Rule: ONLINE: "VPN" NOT
Action:
RASUser: "user"
RASSecPassword: "password"
DIAL: "VPN" 5 1
)#
Кто знает, как можно организовать?
Я пробовал добавить includ'ами файлы из исходников - DIAL заработал, но как-то странно. Соединение устанавливается 1 раз, а потом, если разорвать соединение, то уже не подключает, а пишет ошибку "Обнаружен неправильный размер структуры" до перезапуска сервиса. Ну и условие выполняется крайне странно.
Вот мой скрипт:
- Code: Select all
INCLUDE plugins\lib\base64.f
INCLUDE plugins\lib\sec.f
INCLUDE plugins\lib\ras.f
INCLUDE plugins\lib\macros.f
: testRas
ONLINE: "test" 0=
IF
RASUser: "user"
RASPassword: "password"
DIAL: "test" 5 1
THEN
;
Ну и вызывается из кронтаба
* * * * * !testRas
Предваряя вопросы, почему Lite, а не полный:
Компания неповоротливая - весь софт ооооочень долго утверждается и оплачивается (если признается необходимость и отсутствие альтернатив(вот тут самая главная проблема - эти люди считают. что "планировщик Windows" - это аналогичный софт), в сроки до года).
Для того, чтобы мне не влететь на штрафы от отдела информационной безопасности, при использовании софта, он должен быть как минимум, freeware