为家宽配置Cloudflare DDNS

动态域名解析(Dynamic DNS,简称DDNS)是把互联网域名指向可变IP地址的系统。DNS只是提供了域名和IP地址之间的静态对应关系,当IP地址发生变化时,DNS无法动态的更新域名和IP地址之间的对应关系,从而导致访问失败。但是DDNS系统是将用户的动态IP地址映射到一个固定的域名解析服务上,用户每次连接网络时,客户端程序通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,实现动态域名解析

环境要求

  • Openwrt
  • web浏览器

安装DDNS组件

  • 默认情况下 Open­Wrt 中并没有 Cloud­flare DDNS 功能,需要在编译时选择相应的组件,其位置在 Network→IP
    Addresses and Names。
  • 也可以去找编译完的固件直接使用
  • 还可以在web管理页面安装相应管理包 过滤器cloudflare
  • 或使用SSH连接路由器输入 opkg update && opkg install
    ddns-scripts_cloudflare.com-v4 完成安装

配置Cloudflare

进入DNS设置页面
添加一个域名解析,ip地址随便填
其次是把云朵标记关掉(CDN)

因为等会会变成你家宽的ip地址
QQ截图20220326111253.png

获取API KEY: https://dash.cloudflare.com/profile/api-tokens
QQ截图20220326111650.png

然后我们复制我们的API KEY,去OPENWRT 动态DNS页面
QQ截图20220326111851.png

选择添加一个规则,服务商选择cloudflare.com-v4
QQ截图20220326111946.png

查询主机名选择刚刚cloudflare解析的二级域名,地址选择IPV4
下面那个域名就是把你二级域名的那个点换成@
比如r@nanodesu.net,用户名填你cloudflare的邮箱,密码填API KEY
然后点击应用,等就可以看到你cloudflare后台的DNS随便填的那个ip地址变了

QQ截图20220326112105.png

默认没有修改是10分钟检测一次ip地址变更,教程至此结束
最后修改:2023 年 12 月 05 日
如果觉得我的文章对你有用,请随意赞赏