https://github.com/afloren/openconnect-socks-proxy
A service to provide access to a Cisvo AnyConnect VPN via a SOCKS proxy
https://github.com/afloren/openconnect-socks-proxy
Last synced: 12 months ago
JSON representation
A service to provide access to a Cisvo AnyConnect VPN via a SOCKS proxy
- Host: GitHub
- URL: https://github.com/afloren/openconnect-socks-proxy
- Owner: afloren
- Created: 2019-03-16T21:37:10.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-20T18:19:40.000Z (almost 7 years ago)
- Last Synced: 2024-07-31T03:27:04.226Z (over 1 year ago)
- Language: Dockerfile
- Homepage:
- Size: 14.6 KB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- stars - afloren/openconnect-socks-proxy
README
OpenConnect SOCKS Proxy
=======================




A containerized service that connects to a Cisvo AnyConnect VPN and provides access to that VPN via a SOCKS proxy using [OpenConnect](https://github.com/openconnect) and [ocproxy](https://github.com/cernekee/ocproxy).
This is very useful if you'd like to configure only specific applications or websites (e.g., using the Chrome plugin [Proxy SwitchyOmega](https://chrome.google.com/webstore/detail/proxy-switchyomega/padekgcemlokbadohgkifijomclgjgif?hl=en)) to use the VPN while allowing the rest of your traffic to go direct or even through another VPN.
A local docker engine (such as [Docker Desktop](https://www.docker.com/products/docker-desktop)) is required to run the service.
The service can be started by running the following command:
> docker run -it --rm -p 1080:1080 afloren/openconnect-socks-proxy vpn.example.com
This will start the SOCKS proxy on localhost at port 1080 and prompt the user to authenticate with the VPN at `vpn.example.com`.