node package manager
Loosely couple your services. Use Orgs to version and reuse your code. Create a free org »

vpn-gate

vpn-gate

Connect via openvpn using free vpngate.net config data from the CLI

Screenshot

Install

$ npm install --global vpn-gate

Usage

$ sudo vpn-gate [<COUNTRY>] [-p] <portnumber>

Examples

You can omit parameter, then openvpn will use config data with the highest score

$ sudo vpn-gate

...or you can use short country name, next command will load config data by openvpn that applies to Japan country and has highest score

$ sudo vpn-gate jp

...or with full country name

$ sudo vpn-gate japan

Also you can specify port number for browser interface, by default it will be 3333

$ sudo vpn-gate jp -p 9000

A little bit more freedom you can get by going to http://localhost:3333 after vpn-gate started

Browser interface

Screenshot

License

MIT © Alexander Kazmin