A Docker container that connects a cisco vpn that requires a CSD (Cisco Secure Desktop) check and starts a small socks proxy.
For when you need to access something on a full tunnel or poorly configured VPN but don't want to route all of your host traffic through it.
- Start the vpn and follow prompts
docker run -it \
--rm \
--privileged \
-p 1080:1080 \
--cap-add=NET_ADMIN \
cpitt/openconnect-proxy <VPN_URL> <OPENCONNECT_OPTION>
- Configure your application proxy requests through localhost:1080. For chrome I suggest https://github.com/FelisCatus/SwitchyOmega to selectively route traffic through the proxy