跳到主要内容

openwrt如何添加DNSpod动态域名解析功能

1.安装ddns-scripts和curl

  • 在OpenWrt路由器上,运行以下命令来安装ddns-scriptscurl
opkg update
opkg install ddns-scripts curl

2.创建DNSPod的API Token

  • 在DNSPod网站上创建一个API Token。请确保该Token具有DNS解析的权限。

3.编辑ddns-scripts配置文件

  • 打开/etc/config/ddns文件,并添加以下内容:
config service 'myddns'
option enabled '1'
option lookup_host 'yourhostname.dnspod.com'
option domain 'yourdomain.com'
option username 'yourdnspodusername'
option password 'yourdnspodpasswordorapitoken'
option interface 'wan'
option protocol 'dnspod'
option use_https '1'
option cacert '/etc/ssl/certs/ca-certificates.crt'
  • 您需要将lookup_host替换为您的域名,domain替换为您的顶级域名,usernamepassword替换为您的DNSPod用户名和密码或API Token.

4.启动DDNS服务

  • 重启网络服务以启动DDNS服务。
/etc/init.d/network restart
  • 现在,您的OpenWrt路由器应该能够自动更新您的DNSPod记录以反映您的IP地址更改。