-c /data/ddns-go/ddns-go.yaml: 指定配置文件路径,使用 /data/ddns-go/ddns-go.yaml 作为配置文件。 -s install: 安装并启动 DDNS-GO 服务。 DDNS-GO默认的端口就是9876,指定配置文件路径是测试发现,默认配置没有读写权限,所有有这个操作。 Cloudflare服务商设置 我们需要取得CF的API令牌,这样 DDNS-GO插件...
-d: /opt/ddnsgo:设置用户家目录, -U:创建一个同名组。 -M:不创建家目录。 2. 解压到ddnsgo目录 sudo tar -xzvf ddns-go_6.6.7_linux_x86_64.tar.gz -C /opt/ddnsgo 3. 创建ddnsgo的配置文件 #/opt/ddnsgo/.ddns_go_config.yaml (tee -a追加append)sudotee/opt/ddnsgo/.ddns_go_config.yam...
不想使用docker中的host模式,想自定义端口来进行访问,在这里使用服务器的54321映射到容器内部的9876端口【我这里使用的是54321!!可以自己修改!!!后面也默认54321】 docker run -d --name ddns-go --restart=always -p 54321:9876 -v /opt/ddns-go:/root jeessy/ddns-go docker安装ddns 3. 进行配置 打开http...
-c /data/ddns-go/ddns-go.yaml: 这指定了配置文件的路径,即使用/data/ddns-go/ddns-go.yaml作为配置文件。-s install: 该参数用于安装并启动DDNS-GO服务。值得注意的是,DDNS-GO默认使用9876端口,但若发现默认配置无读写权限,则需指定配置文件路径。此外,若使用Cloudflare作为服务商,还需获取CF的API令牌...
先在DNSPOD上配置一条指向服务器的AAAA记录 AAAA ddnsv6.example.com 2408:8210:8333:4cda::1234 之后在服务器上配置DDNS项目,本次使用ddns-go项目:https://github.com/jeessy2/ddns-go ddns-go也可以很方便的使用docker部署: sudo docker run -d --name ddns-go --restart=always --net=host -v /opt...
返回到ddns-go配置界面,填入id以及token。 之后填入自己的域名。 请注意,如果家里没有公网ipv4只有ipv6,请不要启用ipv4,否则在特殊情况下会导致无法连接。 在docker网络模式为host情况下,ipv4除非是在路由器上直接部署,这时候可以选择通过网卡获取ip,否则一律通过接口获取;ipv6选通过网卡获取;如果是非host模式,均选择...
1、打开Container Station 搜索jeessy/ddns-go 并安装 选择最新版本latest 点击下一步 我了解 确认 名称随便 高级设置 网络host本机 确认 运行中 输入NAS本地地址:9876即可看见程序界面 2、获取域名解析权限 这里以我使用DNSPOD,因为我十几个域名解析权限都在DNSPOD,其实推荐选择CF,生效速度最快!
"host": "ddns-go,www,blog", ### 二级域名前缀 "ttl": 600, ### cf 上面的 ttl 值,单位秒 "zone_identifier": " 每个域名点击进去的 zone id", "token": "", ### cf 的 token "ip_version": "ipv4" ### 获取 ipv4 地址 },
配置DDNS-GO Github 地址jeessy2/ddns-go 1panel 应用商店里下载更方便,可以不用去 Github 上下载。 直接安装就行,防火墙放行9876端口、使用http://$LOCAL_IP:9876访问。 DNS 服务商选择 Cloudflare,将之前得到的 API-Key 填入 Token。 启用IPv6,填入需要解析的域名。