rain87 Ну так для этого и создается Uninstall чтоб удалять после работы драйвер ))
Так многие проги работают например Filemon от sysinternals и.т.д
Так что по другому никак в любом случае, просто при запуске инсталится, при закрытии удаляется и все.
rosalin Конвиг сервера [more=сервер]mode server
tls-server
ifconfig 10.4.1.1 255.255.255.0
client-to-client
dh "C:/keys/dh1024.pem"
ca C:/keys/ca.crt
cert C:/keys/VPN-Server.crt
key C:/keys/VPN-Server.key
proto udp
dev tap
comp-lzo yes
verb 4
ping 100
ping-restart 200
[/more]
Конфиг клиента [more=клиент]remote name.podzone.org
proto udp
dev tap
tls-client
ifconfig 10.4.1.2 255.255.255.0
route-delay 5
dh C:/keys/dh1024.pem
ca C:/keys/ca.crt
cert C:/keys/VPN-Client.crt
key C:/keys/VPN-Client.key
ping 100
ping-restart 200
comp-lzo yes
verb 4[/more]
Ну он и так вроде инсталится как сервис тоже OpenVPN\bin\openvpnserv.exe
Вот этот сервис и надо запускать, как написано в оф. документации:
Цитата: When OpenVPN runs as a service it will start a separate OpenVPN process for each configuration file it finds in the \Program Files\OpenVPN\config directory and will output a logfile of the same name to the \Program Files\OpenVPN\log directory
Т.е. Будет запускатся (для каждого найденного конфига в папке конфига) свой процесс и вестись лог с тем же именем в папку логов.
Главное только выставить запуск в Автоматический, чтоб запускался сам.
Если ставишь версию с GUI, то надо в инсталлере выставить параметр реестра
HKEY_LOCAL_MACHINE\SOFTWARE\OpenVPN-GUI\\allow_service в 1
HKEY_LOCAL_MACHINE\SOFTWARE\OpenVPN-GUI\\service_only в 1 если хочешь только как сервис.
или выставлять этот параметр
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OpenVPNService\\Start в 2
Вроде так