Skip to content

vpn.sh is a shell script to simplify OpenConnect VPN client experience.

Notifications You must be signed in to change notification settings

deferred/openconnect-vpn-command

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

vpn.sh

vpn.sh is a shell script to simplify OpenConnect VPN client experience.

Installation

  1. Install OpenConnect and vpn-slice brew install openconnect vpn-slice
  2. mkdir -p ~/.openconnect
  3. cp connection-info.env ~/.openconnect
  4. Modify ~/.openconnect/connection-info.env
  5. sudo cp vpn.sh /usr/local/bin/vpn

Usage

# shows available commands
vpn

# starts vpn
sudo vpn start

# stops vpn
sudo vpn stop

# shows vpn status
sudo vpn status

# restarts vpn
sudo vpn restart

Logs are available at /tmp/openconnect.log

About

vpn.sh is a shell script to simplify OpenConnect VPN client experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%