https://github.com/manugraj/zvpn
A wrapper script for openvpn3
https://github.com/manugraj/zvpn
openvpn shell-script
Last synced: 3 months ago
JSON representation
A wrapper script for openvpn3
- Host: GitHub
- URL: https://github.com/manugraj/zvpn
- Owner: manugraj
- Created: 2022-05-06T14:09:35.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-20T08:57:15.000Z (about 3 years ago)
- Last Synced: 2025-01-22T05:41:20.594Z (4 months ago)
- Topics: openvpn, shell-script
- Language: Shell
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ZVPN - A wrapper shell over open-vpn3
The shell is a wrapper shell over open-vpn3. It will help users to easily connect open vpn profiles.
# Usage
- Copy the methods to `~/.rc` file or common shell file which may be sourced in rc or profile file.
- Use `zvpn` -> `help` for all available options# Available functions
- Available commands (mandatory attributes are marked with *):
- start - Starts a vpn profile. Usage: zvpn -> select option 2
- status - Status of a vpn profile. Usage: zvpn -> select option 3
- restart - Restart a vpn profile. Usage: zvpn -> select option 4
- stop - Stop a vpn profile. Usage: zvpn -> select option 5
- stats - Statistics of a vpn profile. Usage: zvpn -> select option 6
- config-import - Import a ovpn config. Usage: zvpn -> select option 7
- config-list - List all imported config. Usage: zvpn -> select option 8
- config-delete - Delete imported config Usage: zvpn -> select option 9
- help - Help. Usage: zvpn -> select option 10