Пользователь без прав администратора может подключиться к серверу OpenVPN, но доступен ему будет только сам сервер. Для организации подключения к хостам, находящимся в сети за сервером, необходимо внесение дополнительных маршрутов в таблицу маршрутизации. Пользователь же не имеет таких привилегий
Решением данной проблемы является настройка запуска утилиты клиента OpenVPN от имени администратора, что превращается в увлекательное путешествие ))
- В панели управления необходимо отключить контроль учетных записей
- Выполнить перезагрузку компьютера
- В свойствах ярлыка к OpenVPN GUI в поле Объект необходимо указать запуск от имени другого пользователя через утилиту runas с сохранением имени и пароля пользователя (т.е., изменить значение на следующее: C:\Windows\System32\runas.exe /savecred /user:имя_администратора "C:\Program Files\OpenVPN\bin\openvpn-gui.exe")
- При первом запуске система запросит пароль и сохранит его для дальнейшего использования
Если включить контроль учетных записей обратно, то запускаться приложение будет без прав администратора