Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nesto-software/openvpn-nesto-cli
https://github.com/nesto-software/openvpn-nesto-cli
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/nesto-software/openvpn-nesto-cli
- Owner: nesto-software
- License: mit
- Created: 2023-04-03T07:47:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-24T11:43:17.000Z (4 months ago)
- Last Synced: 2024-07-24T13:30:26.884Z (4 months ago)
- Language: Shell
- Size: 81.1 KB
- Stars: 2
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenVPN3 CLI Tool
## Requirements
- openvpn3## Install
- Download the script: `git clone https://github.com/nesto-software/openvpn-nesto-cli.git`
- Execute script: `./openvpn-nesto-cli/openvpn-nesto`## Usage
- To CONNECT press: 1, c or C.
If you have not provided a OpenVPN config file you will be prompted to enter
to your config file (\/\.ovpn)
- to DISCONNECT press: 2, d or D
If you have multiple active sessions only one of them will be closed.
In order to close e.g. 3 sessions you need to press 'disconnect' three times.
- to show STATUS press: 3, s, S
- to CONFIGURE press: 4
Use this option to change (the path to) your config file.
- to QUIT press: q or Q## Preview
![alt text](./openvpn-preview.png)## Other
Create a shortcut with a command like
`exec alacritty -e ~/Documents/scripts/openvpn-nesto-cli/openvpn-nesto`.
This will open a terminal and run the script in it.
Replace `alacritty` with whatever terminal you are using and
`~/Documents/scripts/openvpn-nesto-cli/openvpn-nesto` with the path to the script
on your machine.## Author
`Amon