【笔记】OpenWRT配置动态DNS

前言

OpenWRT配置动态DNS(DDNS)相当于一个脚本,定时检测指定域名所对应的IP是否与当前路由器的公网IP(运营商提供的动态公网IP)是否相同,如果不相同,向指定云厂商发送修改DNS域名解析的请求,改为当前路由器的公网IP

配置动态DNS

  • 服务->动态DNS->指定一个新策略名->添加

  • 首先修改DDS服务提供商(相当于发送请求的脚本,不同厂商接口不同)

  • 选择更改提供者

基本设置

启用:如果希望配置完成立即启用,勾选启用
查询主机名:你的域名。通过探测这个域名让脚本知道你当前域名的IP解析
IP地址版本:根据自己想要配置的脚本选择,如果是IPv4就改变A记录,如果是IPv6就改变AAAA记录
域名:你的域名,但是要将购买的域名与自定义子域名通过@分开。如果脚本探测发现远端域名的IP解析与当前服务器公网IP不一致,将会发起请求改变这个域名的解析记录
用户名密码:用户名是登录云厂商的用户名,密码通常是云厂商提供的密钥,不一定是登录密码

  • 如果以上设置不能正常保存,提示无法获取IP地址,可以继续进行高级设置

高级设置:如果是单拨

IP地址来源:选择接口
接口:选择能提供公网IP的网卡

高级设置:如果是多拨

IP地址来源:选择URL
用于检测的URL:可以参考官方文档提供的接口,例如IPv4可以填写http://ipv4.icanhazip.com/,IPv6可以填写http://ipv6.icanhazip.com/
事件网络wan


  • 保存并应用

完成