Sign inSign up

dianqk/openconnect-snell

By dianqk

•Updated over 6 years ago

openconnect & snell

Image
2

483

dianqk/openconnect-snell repository overview

OpenConnect 和 Snell 的结合,OpenConnect 不会再拦截主机做 VPN 服务。 这样一来可以让 OpenConnect 和其他代理服务共存。

原理: Docker 容器内全部通过 OpenConnect 走 VPN,通过 Snell 协议⁠ 暴露 TCP 端口进行转发。

⁠安装

docker pull dianqk/openconnect-snell:latest

⁠使用

docker run -d --privileged -p 8388:8388 -p 8388:8388/udp -e PSK="..." -e OC_HOST="..." -e OC_AUTH_GROUP="..." -e OC_USER="..." -e OC_PASSWD="..." -e OC_AUTH_CODE="..." --name=openconnect-snell dianqk/openconnect-snell:latest

⁠环境变量

  • ENV PSK Snell 协议 PSK
  • ENV OC_HOST OpenConnect 服务域名
  • ENV OC_AUTH_GROUP OpenConnect 认证方式
  • ENV OC_USER OpenConnect 用户名
  • ENV OC_PASSWD OpenConnect 密码
  • ENV OC_AUTH_CODE OpenConnect OpenConnect 验证码

Tag summary

Content type

Image

Digest

Size

23 MB

Last updated

over 6 years ago

docker pull dianqk/openconnect-snell