首先,确认网卡的IPv6配置为Automatic自动获取,以能成功获取到IPv6地址。 查看接口获取到的IPv6地址信息。 竟然有两个IPv6地址,如果从命令行我们能看到差异, 上面的IPv6地址是零时动态地址,地址有效期比另一个短一半。 接下来,我们下载合适的程序文件。 下载链接如下: https://github.com/jeessy2/ddns-go/release...
10 分钟同步一次, 并指定了配置文件地址: ./ddns-go -s install -f 600 -c /Users/name/.ddns_go_config.yaml每 10 秒检查一次本地 IP 变化, 每 30 分钟对比一下 IP 变化, 实现 IP 变化即时触发更新且不会被服务商限流, 如果使用接口获取 IP, 需要注意接口限流: ./ddns-go -s install -f 10 -...
保存后,ddns就会发起一次cloudflare接口请求,比较ip是否发生变化,页面右侧会有比较日志。 保存后,请求 日常检测 至此,ddns的配置就完成了。 为了测试,此时可以把主机关机,然后再开机,让其进行一次自动拨号获取最新的公网ip,然后自动更新域名解析。因为docker服务是开机启动的,并且容器也配置了--restart=always参数,会随do...
然后我们可以去套件商城直接安装DDNS-GO套件(请勿使用外网配置,因为默认禁止公网配置,配置地址为机器局域网IP:9876访问),然后我们打开套件,勾选我们DDNS供应商,填入AccessKey ID以及Secret,并且关闭ipv4解析按钮,打开ipv6解析按钮,使用接口获取ipv6地址,在框框内填入你自己的域名。这样保存后就大功告成了!!! 使用感受 ...
容器启动后,进入设置界面,设置DNS服务商,我这里申请的是阿里云的,输入刚刚保存的AccessKey的相关信息,IPV4和IPV6通过接口获取保存即可。 自己视情况,勾选是否禁止公网访问管理界面,这里我建议禁止一下, 毕竟设置完毕后,基本上不需要再次打开ddns-go了。 通过日志可以看到IPV4和IPV6都解析成功了。
选择获取 IP 的方式:在配置过程中,用户可以选择通过接口、网卡或命令来获取 IP 地址。 启动ddns-go:一旦配置完成,用户可以启动 ddns-go 服务。ddns-go 会按照用户设置的间隔时间定期检查 IP 地址是否有变化。 更新DNS 记录:如果 IP 地址发生变化,ddns-go 会通过 DNS 服务商提供的 API 更新 DNS 记录,将域名解...
DDNS-GO支持主流域名服务商,包括但不限于Alidns(阿里云)、Dnspod(腾讯云)、Cloudflare、华为云以及Callback接口。它能够通过接口或网卡获取IP地址,支持以服务形式运行,且默认每5分钟同步一次。此工具还允许解析多个域名,支持多级域名解析,网页界面配置简单方便,用户可设置登录用户名和密码,禁止公网访问...
在openwrt中,DDNS-GO以服务形式安装,路径为/etc/init.d/ddnsgo,配置文件地址为:/etc/ddns-go/ddnsgo-config.yaml。 复制配置文件为/etc/ddns-go/ddns-go1.yaml和/etc/ddns-go/ddns-go2.yaml cat /etc/init.d/ddnsgo如下: #!/bin/sh /etc/rc.common ...
支持接口/网卡获取IP 支持以服务的方式运行 默认间隔5分钟同步一次 支持多个域名同时解析,公司必备 支持多级域名 网页中配置,简单又方便,可设置登录用户名和密码/禁止从公网访问 网页中方便快速查看最近50条日志,不需要跑docker中查看 支持webhook通知 支持TTL ...
“获取IP方式”选择“通过接口获取”,地址栏的网站是默认的不用修改; “Domains”填写自己在dynv6申请的域名,例如:xxx.v6.rocks等。 以上设置完,下拉到底部点击“Save”就大功告成了。在顶部点击“日志”,会有运行的详细日志输出 好了,总结一下: