dockerfiles/openconnect
kev 566f5c6742 update openconnect (FIX #201) 2022-08-19 17:30:44 +08:00
..
data add openconnect 2016-06-30 02:31:11 +08:00
.gitignore add openconnect 2016-06-30 02:31:11 +08:00
Dockerfile update openconnect (FIX #201) 2022-08-19 17:30:44 +08:00
README.md update openconnect (FIX #201) 2022-08-19 17:30:44 +08:00
docker-compose.yml update openconnect (FIX #201) 2022-08-19 17:30:44 +08:00

openconnect

OpenConnect is an SSL VPN client initially created to support Cisco's AnyConnect SSL VPN. It has since been ported to support the Juniper SSL VPN which is now known as Pulse Connect Secure.

up and running

$ cd ~/fig/openconnect/
$ tree
.
├── data/
│   ├── certs/
│   │   └── client.p12
│   └── openconnect.conf
├── docker-compose.yml
├── Dockerfile
└── README.md

$ cd ./data/certs/
$ openssl pkcs12 -in client.p12 -nodes -cacerts -out ca-cert.pem
$ openssl pkcs12 -in client.p12 -nodes -clcerts -out client-cert.pem
$ openssl pkcs12 -in client.p12 -nodes -nocerts -out client-key.pem

$ docker-compose up -d
$ docker-compose logs -f

$ ip link show
$ ip addr show
$ ip route show

$ curl ifconfig.co
$ curl ifconfig.ovh
$ curl ifconfig.me