[](https://travis-ci.com/resolvingarchitecture/vpn-client)
# VPN Client
A client for a local VPN instance.
## Goals
* Embed [vpncloud](https://crates.io/crates/vpncloud)
* Determine if local VPN instance is installed using CLI
* Connect with local instance using CLI
* Send message over VPN using CLI
* Receive message over VPN using CLI
* Provide ability to launch as a network service and control its lifecycle
* Control local VPN instance using CLI
* Control local VPN instance as a service
* Support service_bus crate
[Crates.io](https://crates.io/crates/vpn_client)
!! WIP - not stable until version 1.0 !!