简介:
这个 DDNS 脚本为 Cloudflare 用户提供了动态域名解析的功能,支持 IPv4 和 IPv6 双栈解析,满足不同网络环境的需求。
支持多域名解析。(注:如果域名超过两个,即三个以及三个以上,最好将ddns的时间调整至2分钟及两分钟以上)
支持自定义ddns时间,Debian默认一分钟,alpine默认两分钟。
支持Alpine、Debian。
支持 Cloudflare:利用 Cloudflare API,自动更新指定域名的 DNS 记录。
支持 IPv4 和 IPv6 双栈解析:可自动检测并更新网络的 IPv4 和 IPv6 地址。
IPv4 和 IPv6 域名独立解析:支持 IPv4 和 IPv6 域名的分开解析。
部署准备:
cloudflare 全局token API 令牌 | Cloudflare
cloudflare 注册邮箱
一个可以DDns解析的域名
telegram bot api token (可选)
telegram user chat id (可选)
在部署前需要在cloudflare里解析一个域名,根据需求解析A记录或者AAAA记录,如需双栈则需同时解析A记录和AAAA记录,A记录和AAAA记录可为同一个二级域名下不同的三级域名,例 ipv4.1.com ipv6.1.com 。
一键脚本
bash <(wget -qO- https://raw.githubusercontent.com/mocchen/cssmeihua/mochen/shell/ddns.sh)
里面的按照自己实际填写,图片仅做示例!