DDNS-GO 是一款简单高效的内网穿透动态域名解析工具,主要功能是监测公网 IP 地址的变化,并自动将新的 IP 地址解析到对应的域名服务。这使得用户能够访问在家庭网络中部署的服务,如 Web 服务、NAS 等。
下载与安装
项目地址:GitHub - jeessy2/ddns-go: Simple and easy to use DDNS
docker-compose.yml
示例
version: '3'
services:
ddns-go:
image: jeessy/ddns-go:latest # 使用官方 Docker 镜像
container_name: ddns-go
restart: always
network_mode: "host" # 使用 host 网络模式
ports:
- "9876:9876" # 映射服务访问端口,默认是 9876
volumes:
- ./config:/root/ddns-go-config # 挂载配置文件目录
environment:
- TZ=Asia/Shanghai # 设置时区
设置步骤
- 套件中心安装 DDNS-Go,浏览器输入 IP:9876 访问管理页面,设置账号密码后登录。
- 输入 DNS 服务商相关信息,取消 IPV4
- IPV6 设置选择通过网卡获取,Domains 中输入自定义域名。(提前在域名解析中设置好泛域名解析,如
*.AAA.com
)
- 然后,就可以通过二级域名: 群晖端口号,远程访问群晖了。
添加 SSL 证书
- Nginx Proxy Manager 申请免费证书或阿里云申请免费证书。
- 添加到群晖中(控制面板 - 安全性 - 证书 - 添加证书)。
- 然后就可以 https://域名: 端口,进行访问了。
- 飞牛云存储,添加证书如下。
更方便的集成解决方法:043【路由】Lucky,很强的反代工具。
评论