一、项目简介
让深信服开发的非自由的 VPN 软件 EasyConnect 或 aTrust 运行在 docker 中,提供 socks5 和 http 代理服务和网关供宿主机连接使用。
项目地址: https://github.com/docker-easyconnect/docker-easyconnect
二、图形界面版 EasyConnect(x86、amd64、arm64、mips64el 架构)
2.1 安装docker
- 安装文档,请见 https://srebro.cn/archives/1709614927551
2.2 运行容器
- 5901 端口,是VNC端口,PASSWORD 指的是VNC连接时的密码
- 1080 端口,是sock5代理
- 8888 端口,是http代理
- 末尾 EasyConnect 版本号
7.6.7
请根据实际情况修改;arm64 和 mips64el 架构需要加入-e DISABLE_PKG_VERSION_XML=1
参数
docker run --rm --device /dev/net/tun --cap-add NET_ADMIN -ti -e PASSWORD=123456 -e URLWIN=1 -v $HOME/.ecdata:/root -p 172.16.10.181:5901:5901 -p 172.16.10.181:1080:1080 -p 172.16.10.181:8888:8888 hagb/docker-easyconnect:7.6.7
Bash
2.3 使用VNC连接容器
VNC下载地址: https://www.realvnc.com/en/connect/download/viewer/
使用vnc客户端连接vnc, 地址:172.16.10.181
,端口: 5901, 密码123456;
成功连上后你应该能看到 EasyConnect 的登录窗口,填写登录凭据并登录,若需要 web 登录可参看