|
Компьютерный форум OSzone.net » Сфера Microsoft » Программное обеспечение Windows » Интернет - OpenVPN |
|
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Цитата usbdrive:
![]() |
|
------- Отправлено: 08:49, 29-07-2017 | #21 |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать Цитата vanoman:
Цитата vanoman:
Цитата vanoman:
![]() - Внесите данные в реестр: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\OpenVPN] "config_dir"="C:\\Program Files\\OpenVPN\\config" "config_ext"="ovpn" "exe_path"="C:\\Program Files\\OpenVPN\\bin\\openvpn.exe" "log_dir"="C:\\Program Files\\OpenVPN\\log" "priority"="NORMAL_PRIORITY_CLASS" "log_append"="0" "ovpn_admin_group"="OpenVPN Administrators" "disable_save_passwords"=dword:00000000 @="C:\\Program Files\\OpenVPN" Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\OpenVPN] "config_dir"="" "config_ext"="" "exe_path"="C:\\Program Files\\OpenVPN\\bin\\openvpn.exe" "log_dir"="" "priority"="NORMAL_PRIORITY_CLASS" "log_append"="" @="" Создайте файл *.bat, затем внесите следующее: start "" "%~dp0bin\openvpn-gui.exe" --ext_string ovpn --exe_path "%~dp0bin\openvpn.exe" --config_dir "%~dp0config" --log_dir "%~dp0log" --append_string 0 или start "" "C:\Program Files\OpenVPN\bin\openvpn-gui.exe" --ext_string ovpn --exe_path "C:\Program Files\OpenVPN\bin\openvpn.exe" --config_dir "C:\Program Files\OpenVPN\config" --log_dir "C:\Program Files\OpenVPN\log" --append_string 0 Скрытый текст
--help Отобразить это сообщение. --connect cnn Подключиться к "cnn" при запуске. (включая расширение файла) Пример: openvpn-gui --connect office.ovpn Опции для переназначения настроек реестра: --exe_path Путь к openvpn.exe. --config_dir Путь к папке с файлами конфигурации. --ext_string Расширение файлов конфигурации. --log_dir Путь к папке с файлами журнала. --priority_string Строка приоритета (См. install.txt для доп. информации). --append_string 1=Дописывать в файл журнала. 0=Очищать файл журнала при соединении. --log_viewer Путь к просмотрщику журнала. --editor Путь к редактору конфигурации. --allow_edit 1=Отображать пункт меню "Редактировать конфигурацию". --allow_service 1=отображать пункт меню "Служба OpenVPN". --allow_password 1=Отображать пункт меню "Сменить пароль". --allow_proxy 1=Отображать пункт меню "Настройки сервера". --show_ballon Показывать информационное всплывающее окно. 0=Никогда, 1=При первом подключении, 2=При каждом переподключении. --service_only Включить режим управления службой. --silent_connection 1=Не показывать диалог состояния при подключении. --show_script_window 0=Скрыть окно выполнения скрипта, 1=Показывать его. --passphrase_attempts Количество разрешённых попыток ввода пароля. --connectscript_timeout Время ожидания завершения скрипта подключения. --disconnectscript_timeout Время ожидания завершения скрипта отключения. --preconnectscript_timeout Время ожидания завершения скрипта предподключением. Далее вам нужны установленные службы. Обязательно должна быть запущена служба "OpenVPNServiceInteractive (Зависимая от служб DHCP-клиент и TAP-Windows Adapter V9)" - без этой службы у вас ерунда получится. Устанавливается легко: При этом будут установлены две службы OpenVPNServiceInteractive и OpenVPNServiceLegacy. Help: openvpnserv -install to install the services openvpnserv -start <name> to start a service ("automatic" or "interactive") openvpnserv -remove to remove the services Установка OpenVPNService: sc create OpenVPNService binpath= "\"C:\Program Files\OpenVPN\bin\openvpnserv2.exe\"" depend= tap0901/dhcp displayname= "OpenVPNService" type= own start= demand Если без параметров ovpn_admin_group и disable_save_passwords будет всё нормально, то без хотя бы одного другого недостающего - Служба даже не запустится. По этому можно без значений, но параметры должны быть обязательно. Наличие в реестре как параметров, так и значений exe_path и priority обязательны. Обязательно нужен установленный драйвер TAP-Windows Adapter V9. Устанавливается также легко: Также для работы служб нужен установленный "Microsoft .NET Framework 4". P.S Пути к каталогу условные. Всё это разобрал примерно за 15 минут, что вам стоило это сделать не понятно. P.S Скрипт сами наваяете, далее лень настигла Windows'ом заниматься. |
|||
Последний раз редактировалось Nordek, 30-07-2017 в 11:18. Отправлено: 11:05, 30-07-2017 | #22 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Цитата vanoman:
Ссылку на рабочую portable-версию я дал выше, как и ссылку на то, как её можно слегка обновить. Сам-то я ещё задолго до чтения материалов по второй ссылке заменял в ней три библиотеки: openssl.exe ssleay32.dll libeay32.dll каталога bin на последние; сейчас это версия 1.0.0.20 (и новее уже не будет: версия 1.0.0 более не обновляется), взята архивом с бинарниками openssl-1.0.0t-i386-win32.zip у одного из членов сообщества OpenSSL. Кроме того, обновил TAP-драйверы на последнюю версию, (сейчас это v9.21.2, апрель 2016), заменив tap0901.cat tap0901.sys в подпапках соответствующей разрядности каталога driver, а скопированные в те же папки соответствующие файлы OemVista.inf переименовав как OemWin2k.inf с заменой существующих: это имя жёстко зашито в коде OpenVPNPortable.exe. Файлы tapinstall.exe копировать не надо. Запускать OpenVPNPortable.exe необходимо с правами администратора. Nordek, и это работает в Portable-варианте, с ограничениями, о которых уже сказал usbdrive. В т.ч. драйвер TAP-Windows Adapter V9 при запуске сама предлагает поставить (т.е. запускать, как я уже сказал, надо с правами администратора — да и не только из-за установки драйвера), а по окончании работы предлагает удалить его. Связывается в т.ч. с OpenVPN-сервером последней на сегодня версии 2.3.17 (про версию 2.4.x не скажу: пока не пробовал). PS Работает из-под "живых": Windows-7 SP1 x86, x64, инсайдерской Windows-10 x64 build 16241. |
|
------- Последний раз редактировалось mwz, 30-07-2017 в 13:52. Отправлено: 12:52, 30-07-2017 | #23 |
Забанен Сообщения: 647
|
Цитата Nordek:
Цитата Nordek:
И этот портабл прекрасно работает под стационарно установленными виндовсами всех версий и разрядностей. Цитата Nordek:
|
|||
Последний раз редактировалось usbdrive, 30-07-2017 в 13:58. Причина: update+очепятка Отправлено: 13:04, 30-07-2017 | #24 |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать Цитата usbdrive:
Цитата mwz:
Цитата usbdrive:
Также, у меня всегда под рукой имеется для проверки собственная сборка WinPE c .Net Framework - в ней всё работает. vanoman, Вам совет: Поместите скачанные ранее OpenVPN в мусорную корзину, нажмите правую кнопку мыши и выберите "Очистить" - потому что вам эта ерунда ненужна и вам не нужно страдать головной болью как решить это недоразумение. Вместо этого используйте SoftEther VPN - в 2k10 каких либо недоразумений при работе с программой не обнаружено. |
|||
------- Отправлено: 17:34, 30-07-2017 | #25 |
Забанен Сообщения: 647
|
Цитата Nordek:
Цитата usbdrive:
|
||
Последний раз редактировалось usbdrive, 30-07-2017 в 18:51. Отправлено: 18:46, 30-07-2017 | #26 |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать usbdrive, Заметьте что в данном случае направление идёт на GUI оболочку, при этом остальное не учитывается или учитывается частично.
Если пользователю не важен графический интерфейс, и может работать в командной строке - то работает в 2k10. Установить: Выполнить: Щёлкнуть по файлу *.ovpn" ПКМ, затем из контекстного меню выбрать "Start OpenVPN on this config file" или - то например в 2k10 выполнение произойдёт без каких либо недоразумений. |
------- Последний раз редактировалось Nordek, 30-07-2017 в 19:41. Отправлено: 19:21, 30-07-2017 | #27 |
Забанен Сообщения: 647
|
Nordek, в тех WinPE, что я указал, openvpn запускается и работает штатно с gui. КАК ОБЫЧНО. Так зачем усложнять, если все просто и все работает ? Легких путей не ищем или просто хочется блеснуть учёностью ?
Цитата Nordek:
|
|
Отправлено: 21:04, 30-07-2017 | #28 |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Nordek:
usbdrive, TAP-драйверы встают, хотя дальше выплывает ошибка, но вроде не та, которая прогнозировалась. И после подтверждения — штатное завершение с предложением удалить драйверы TAP9. Однако сама постановка эксперимента не чистая: делалось в режиме [якобы] установки новой системы из iso-образа 2k10 в VmWare. Ну и не пробовал на других PE, а также на более ранних 2k10 (самая ранняя в моём архиве — MultiBoot_40SP1.upd23). Цитата usbdrive:
![]() А если два конфига нужно? Тогда выбирать придётся. ![]() |
||
------- Отправлено: 22:13, 30-07-2017 | #29 |
Забанен Сообщения: 647
|
Цитата mwz:
Цитата mwz:
Ну ничё, откроют новую тему, а мы подскажем, как в gui мышкой тыкнуть)) |
||
Отправлено: 23:25, 30-07-2017 | #30 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VPN - OpenVPN for windows | Lonely_Mouse | Сетевые технологии | 0 | 19-07-2013 23:29 | |
Настройка OpenVPN | fossil | Общий по Linux | 20 | 26-04-2012 16:42 | |
Openvpn | Return76 | Программное обеспечение Linux и FreeBSD | 1 | 03-10-2010 02:56 | |
VPN - OpenVpn Client | zayaroslava | Сетевые технологии | 1 | 29-04-2010 13:35 | |
VPN - OpenVPN | Shiirx | Сетевые технологии | 5 | 09-11-2009 19:08 |
|