Windows Server 2008 r2 как запускать соединение OpenVPN client автоматически?
Здравствуйте, коллеги!
С виндой давно не возился и сейчас возник затуп.
Нужно, что бы OpenVPN стартовал и соединялся автоматически при загрузке W2k8.
Пока добился того, что стартует сервис OpenVPN Interactive Service, вот только автоматически соединяться с сервером он пока ни как не желает.
OpenVPN 2.5.7
На сайте OpenVPN пишут, что нужно поместить в каталог ...\OpenVPN\config-auto конфигурационный файл ovpn.
Я создал этот каталог, запихнул туда конфигурационный файл. Перезагружаю сервер - соединение автоматически не поднимается.
Если же вручную устанавливать соединение, то все ОК! Вот только оно падает при отключении сеанса.
Подскажите, плз, как победить эту беду?
Принцип таков, что надо установить OpenVPN в виде сервиса, настроить этот сервис и запустить. Тогда он будет автоматически подключаться без действий со стороны пользователя.
Пошагово:
1. При установке OpenVPN надо выбрать установку OpenVPN sevice, который по дефолту не ставится. Для этого в начальном окне установки кликнуть Customize
2. Скопировать файлы конфигурации в C:\Program Files\OpenVPN\config-auto\
3. Основной файл должен иметь расширение .ovpn
4. Перейти в службы и перезапустить службу OpenVPNService
Если подключение не поднялось, логи смотреть в каталоге C:\Program Files\OpenVPN\log, файл будет называть как файл конфига. Если файла лога нет, сервис при старте не подхватывает файл конфига.