CONFIG OPENVPN UPDATE

Level

vpn+modify+network

History

Appears in 1 0 0
RegisterDNS and BlockOutDNS appear in 3 0 0
udppool appears in 3 2 0
udpBindAddr appears in 3 4 0
Compress and StrictCert appear in 3 8 0

Description

Update OpenVPN configuration (in clone file) for openvpn server

Usage

[state=0|1] : openvpn server state
[pool=<network_object>] : IP tcp pool allocated to openvpn clients
[udppool=<network_object>] : IP udp pool allocated to openvpn clients
[udpport=<port>] : public listening udp port for the service
[route=<any|host|network|group_object>] : Networks pushed on openvpn clients
[timeout=<seconds>] : period of data channel renegociation
[serverCertificate=<cert_name>] : certificate of server
[clientCertificate=<cert_name>] : certificate of client
[cipher=<algo>] : specify algorithm to encrypt packets
[tlsCipher=<algo>] : specify algorithm to encrypt packets for tls
[authAlgo=<algo>] : specify algorithm for message digest
[persistIp=0|1] : client IP address persistency
[serverPublicAddr=<ip> or <hostname>] : public address to contact openvpn server
[port=<port>] : public listening port for the service
[primaryDns=<host_object>] : pushed primary dns on openvpn client
[secondaryDns=<host_object>] : pushed secondary dns on openvpn client
[domainName=<domain name>] : pushed domain name on openvpn client
[ping=<ping timer>] : Interval in seconds between 2 ping requests
[pingrestart=<no response timer>] : Timeout in seconds after which the connection will be restarted if no ping response was received
[RegisterDNS=<on|off>] : On connection initiation, run Windows commands that will force to recognize pushed DNS servers
[BlockOutDNS=<on|off>] : Block DNS servers on other network adapters to prevent DNS leaks
[udpBindAddr=(<firewall_ip_object>|"")] : Firewall local IP used to bind the OpenVPN UDP server
[Compress=0|1] : enable/disable LZ4 compression
[StrictCert=0|1] : enable/disable strict server certificate check (type server and name)

Returns

Error code