Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/benwebber/tunnelblickctl
:lock: Command-line interface for Tunnelblick
https://github.com/benwebber/tunnelblickctl
cli command-line openvpn tunnelblick vpn
Last synced: 17 days ago
JSON representation
:lock: Command-line interface for Tunnelblick
- Host: GitHub
- URL: https://github.com/benwebber/tunnelblickctl
- Owner: benwebber
- License: mit
- Created: 2016-09-05T22:21:50.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-08-11T18:19:53.000Z (over 3 years ago)
- Last Synced: 2024-02-13T21:45:26.059Z (9 months ago)
- Topics: cli, command-line, openvpn, tunnelblick, vpn
- Language: Rust
- Homepage:
- Size: 62.5 KB
- Stars: 98
- Watchers: 6
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# tunnelblickctl
[![Build status](https://ci.appveyor.com/api/projects/status/15lfq1l4svlf7t40/branch/master?svg=true)](https://ci.appveyor.com/project/benwebber/tunnelblickctl/branch/master)Command-line interface for [Tunnelblick](https://tunnelblick.net/), the *de facto* OpenVPN client for OS X.
## Install
### Install latest release with Homebrew
```
brew tap benwebber/tunnelblickctl
brew install tunnelblickctl
```### Install manually
Download one of the [pre-compiled releases](https://github.com/benwebber/tunnelblickctl/releases/), extract it, then copy `tunnelblickctl` to somewhere on your `$PATH`.
## Usage
```
$ tunnelblickctl help
tunnelblickctlUSAGE:
tunnelblickctl [SUBCOMMAND]FLAGS:
-h, --help Prints help informationSUBCOMMANDS:
connect Connect to a VPN
disconnect Disconnect from a VPN
help Prints this message or the help of the given subcommand(s)
install Install an OpenVPN or Tunnelblick configuration
launch Launch Tunnelblick
list List VPN configurations [aliases: ls]
quit Quit Tunnelblick
status Show VPN connection status
version Show version information
```## License
MIT