Linux OmniVPN® is currently a command line application supported on Ubuntu Bionic v18, Debian Buster V10 and above releases.
You can download the Linux OmniVPN® application at the Roqos apps page.
usage: omnivpn-client [-h] (-c | -d | -s | -a) [-u USERNAME] [-p PASSWORD] [-t TARGET] [-r]
Command line interface to establish OmniVPN session to a Roqos Core device
optional arguments:
-h, --help show this help message and exit
-c, --connect start an OmniVPN connection
-d, --disconnect end an OmniVPN connection
-s, --status get status of an OmniVPN connection
-a, --clear clear saved OmniVPN configuration
-u USERNAME, --username USERNAME
username for OmniVPN connection
-p PASSWORD, --password PASSWORD
password for OmniVPN connection
-t TARGET, --target TARGET
serial number of the target Roqos Core device
-r, --remember save username/password
Examples
- For prompt based connectivity
omnivpn-client -c
omnivpn-client --connect
- For a full command line based (non-prompted) connectivity
omnivpn-client -c -u mike@acme.com -p secret -t RC2000xxxx -r
omnivpn-client --connect --username mike@acme.com --password secret --target RC2000xxxx --remember
- To get status of an active connection
omnivpn-client -s
omnivpn-client --status
- To disconnect an active connection
omnivpn-client -d
omnivpn-client --disconnect
- To clear our all saved configurations and start afresh
omnivpn-client -a
omnivpn-client --clear