Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 967 Bytes

README.md

File metadata and controls

33 lines (20 loc) · 967 Bytes

IguanaVPN wrapper for openconnect and vpn-slice

This is cli tool for setting up VPN on macOS / linux with openconnect and vpn-slice.

PREREQUISITES

  • Nix - The purely functional package manager here
  • Git
  • Terminal

NB: Nix is used to build a shell with known dependencies.

Setup

  1. Install Nix via its quick start guide.
  2. Clone this repo where you choose.
  3. Run ./iguana-vpn --config to configure a vpn connection configuration in ~/.vpn.

NB: simply run this again to configure another connection to choose from at runtime.

Run / Connect

./iguana-vpn --run

OR

sudo -E ./iguana-vpn -r

External docs