内网穿透 easyipx部署
官方部署方式
请参考 easyipx 官方文档 获取更多信息。
Docker镜像启动方式
使用现有镜像
其中 /path/ssl/ 为证书存放路径 version 为使用的版本号
docker run -d \
--name easyipx \
--restart always \
--network host \
-v /path/ssl/:/opt/easyipx/ssl/ \
registry.cn-shanghai.aliyuncs.com/yhliu-public/easyipx:${version}
支持的-e参数
参数 | 默认值 | 描述 |
---|---|---|
PORT | 8088 | 通道使用的端口,按需修改 |
TOKEN | your_token | 签名使用的token 不要泄露出去,建议修改 |
TUNNEL_TLS | false | 是否开启通道加密。如果设置为true 则下面的两个文件必须配置 |
TUNNEL_PEM_FILE | 与程序本体的相对路径或绝对路径皆可 | |
TUNNEL_KEY_FILE | 与程序本体的相对路径或绝对路径皆可 | |
HTTP_PORT | 6080 | http端口,按需修改 |
HTTPS_PORT | 6443 | https端口,按需修改,请注意,如果是nginx转发的,这里的证书不需要配置,证书配置在nginx上 |
HTTP_PEM_FILE | https需要的证书, 如果未配置,则https端口不会开通 | |
HTTP_PEM_FILE | https需要的证书, 如果未配置,则https端口不会开通 | |
HTTP_KEY_FILE | https需要的证书,如果未配置,则https端口不会开通 | |
PORT_RANGE | 1024-49151 | 这里的端口范围只是为了方便客户端设置端口,不会全部占用,用到哪个开哪个 |
支持的版本
镜像版本 | 镜像地址 | 镜像描述 |
---|---|---|
amd64-4.0.3 | registry.cn-shanghai.aliyuncs.com/yhliu-public/easyipx:amd64-4.0.3 | linux/amd64架构 |
arm64-4.0.3 | registry.cn-shanghai.aliyuncs.com/yhliu-public/easyipx:arm64-4.0.3 | linux/arm64架构 |
amd64-3.2.0 | registry.cn-shanghai.aliyuncs.com/yhliu-public/easyipx:amd64-3.2.0 | linux/amd64架构 |
自行构建
- 拉取源码
git clone git@github.com:nicheng-he/easyipx-docker.git
- 从 easyipx 官方仓库 下载对应版本的
easyipx
二进制文件
- 并放置第一步目录内
- 构建镜像
- 设置
--version
为你需要的版本,例如4.0.3 - 设置
--arch
为指定的架构,例如amd64
docker_build.sh --version=4.0.3 --arch=amd64
标签:amd64,--,端口,https,easyipx,docker,内网,4.0
From: https://www.cnblogs.com/ahe/p/18677835