cpitt / docker-openconnect-proxy

Docker Container for connecting to vpn with openconnect and starting a small socks proxy.
6 stars 1 forks source link
docker microsocks openconnect proxy socks5

Docker Open Connect Proxy

A Docker container that connects a cisco vpn that requires a CSD (Cisco Secure Desktop) check and starts a small socks proxy.

Why?

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.

Useage

  1. 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>
  1. Configure your application proxy requests through localhost:1080. For chrome I suggest https://github.com/FelisCatus/SwitchyOmega to selectively route traffic through the proxy