openwrt如何添加DNSpod动态域名解析功能
1.安装ddns-scripts和curl
- 在OpenWrt路由器上,运行以下命令来安装
ddns-scripts
和curl
:
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
替换为您的顶级域名,username
和password
替换为您的DNSPod用户名和密码或API Token.
4.启动DDNS服务
- 重启网络服务以启动DDNS服务。
/etc/init.d/network restart
- 现在,您的OpenWrt路由器应该能够自动更新您的DNSPod记录以反映您的IP地址更改。