自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。
特性
Alidns(阿里云)Dnspod(腾讯云)Cloudflare华为云Callback登录用户名和密码禁止从公网访问
系统中使用
./ddns-go -s install.\ddns-go.exe -s install-l-f-c./ddns-go -s uninstall.\ddns-go.exe -s uninstall-l-f-c./ddns-go -l 127.0.0.1:9876 -f 600 -c /Users/name/ddns-go.yaml
Docker中使用
# host模式, 同时支持IPv4/IPv6
docker run -d --name ddns-go --restart=always --net=host jeessy/ddns-godocker run -d --name ddns-go --restart=always --net=host -v /opt/ddns-go:/root jeessy/ddns-godocker run -d --name ddns-go --restart=always --net=host jeessy/ddns-go -l :9877 -f 600
使用IPv6
--net=hostddns-gojeessy/ddns-go使用与 Docker Host 相同的网络启动自动重新启动http://群晖IP:9876--net=host禁止从公网访问
Webhook
未改变失败成功,未改变失败成功,https://sc.ftqq.com/[SCKEY].send?text=主人IPv4变了#{ipv4Addr},域名更新结果:#{ipv4Result}https://api.day.app/[YOUR_KEY]/主人IPv4变了#{ipv4Addr},域名更新结果:#{ipv4Result}自定义关键词你的公网IP变了Webhook地址{"msgtype": "text","text": {"content": "你的公网IP变了:#{ipv4Addr},域名更新结果:#{ipv4Result}"}}
Callback
AAAAA
界面
开发&自行编译
make buildddns-gomake build_docker_image