栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

使用cloudFlare实现动态DNS解析

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用cloudFlare实现动态DNS解析

之前写过一篇利用DNSPod来更新DDNS的文章。时过境迁,气氛越来越沉闷,一不开心就来个屏蔽。是时候挖墙角了,隆重推荐cloudflare,和国际接轨。并且菜也已经准备好了。

利用DNSPod实现动态域名解析DDNS (解析内网、外网或IPV6地址)https://mp.csdn.net/mp_blog/creation/editor/83794355

选择的理由
  • 自由。注册即用,没有繁杂的手续。
  • 功能强大。cloudflare主业是CDN加速,使用它的域名解析,顺便获得了内容加速、域名邮箱转发等功能。
  • Api完备。之前不了解,现在震惊了。使用api几乎可以进行任何操作,无需访问设置页面,潜力无穷。
  • 国际域名比国内厂商便宜。可能是因为中间商赚差价的原因,com域名阿里卖75,它只要8.57刀。有图有真相。

食用方法 1. 准备域名

A 直接在cloudflare注册新域名。本步骤结束。

或者

B 已有的域名,可以转移Dns服务商到cloudflare。

  • 阿里云操作文档:域名DNS修改 - 域名 - 阿里云

  •  腾讯云操作文档 域名注册 修改 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. 上菜

https://github.com/imki911/DdnsOnCloudFlarehttps://github.com/imki911/DdnsOnCloudFlare还是原先的配方,原先的味道,直接下载代码。

在config.conf 中填写上述的ZoneId、apiToken,以及要操作的域名。

然后,

想要更新ipv4,就运行 sh ./updateIpv4.sh

想要更新ipv6,就运行sh ./updateIpv6.sh

甚至不需要先在cloudflare中设置最初的dns记录了,只要填了config.conf, 如果记录不存在,会先帮你创建。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/859393.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号