选择的理由
- 自由。注册即用,没有繁杂的手续。
- 功能强大。cloudflare主业是CDN加速,使用它的域名解析,顺便获得了内容加速、域名邮箱转发等功能。
- Api完备。之前不了解,现在震惊了。使用api几乎可以进行任何操作,无需访问设置页面,潜力无穷。
- 国际域名比国内厂商便宜。可能是因为中间商赚差价的原因,com域名阿里卖75,它只要8.57刀。有图有真相。
食用方法
1. 准备域名
A 直接在cloudflare注册新域名。本步骤结束。
或者
B 已有的域名,可以转移Dns服务商到cloudflare。
- 阿里云操作文档:域名DNS修改 - 域名 - 阿里云
回到cloudflare,
Add site按钮添加域名,根据提示,把dns服务器改
ethan.ns.cloudflare.com 和 novalee.ns.cloudflare.com
结束。
2. 餐前准备:获得zoneId 和 api token
经过之前的操作, 已经可以在cloudflare上设置DNS记录了。
- 在域名的overview界面, 获得ZoneID. 一个域名对应一个ZoneID.
- 点击Get your API token, 创建新的token:
复制下最终的token,因为窗口关闭之后就看不到了。
3. 上菜
还是原先的配方,原先的味道,直接下载代码。
在config.conf 中填写上述的ZoneId、apiToken,以及要操作的域名。
然后,
想要更新ipv4,就运行 sh ./updateIpv4.sh
想要更新ipv6,就运行sh ./updateIpv6.sh
甚至不需要先在cloudflare中设置最初的dns记录了,只要填了config.conf, 如果记录不存在,会先帮你创建。