Simple CLI wrapper for Cisco and F5 VPN clients.
Go to file
Rob Pearce 119d9c0d38 update readme to cover f5 vpn confi 2023-10-10 10:47:05 +11:00
README.md update readme to cover f5 vpn confi 2023-10-10 10:47:05 +11:00
cvpn Handle f5 vpns via gof5 (https://github.com/kayrus/gof5) 2023-10-09 14:36:17 +11:00

README.md

Overview

Simple CLI wrapper for Cisco's Anyconnect client.

Usage

rob@crom:cvpn$ cvpn -h
${PATH}/cvpn [OPTIONS] on|off [vpnname]

Wrapper for cisco anyconnect 'vpn' script.

       -h            show this help
       -p profile    Use selected connection profile
       -c file       Use selected config file (default is /Users/rob/.vpn/config)

Config file format:
   #Specify default profile like this:
   #default:myvpn2
   #Profile,Username,Password,VPNGroup,VPNType,ServerIP
   # Cisco VPNs have just user 'server' for status, and group is optional
   myvpn1,username_1,password_1,vpngroup_1,cisco,3.3.3.3
   myvpn2,username_2,password_2,vpngroup_2,cisco,1.1.1.1
   # F5 VPNs must have a 'server'
   myvpn3,username_3,password_3,,f5,1.2.3.4