135 次浏览
1、阿里云配置
获取阿里云AccessKey:
进入阿里云控制台,在用户管理中点击【创建用户】
为创建的用户添加权限:AliyunDNSFullAccess
点击新建的用户,进入用户管理界面点击【创建AccessKey】
妥善保管 AccessKey ID 和 AccessKey
为域名创建解析记录:
在的域名解析设置中,预先为DDNS准备一条A记录。
例如,设置主机名 www 或 home,记录值可以暂时填 1.1.1.1,后续DDNS服务会自动更新它。
2、配置DDNS
方法一:通过命令行配置
安装aliddns插件:
opkg update
opkg install aliddns编辑配置文件:
# 备份原始配置文件
cp /etc/config/aliddns /etc/config/aliddns.bak
# 编辑配置文件
nano /etc/config/aliddns将配置文件修改为如下:
config aliddns
option enabled '1'
option interface 'wan'
option interval '10'
option hostname 'your-domain.com'
option access_key 'AccessKey ID'
option access_secret 'AccessKey'interval: 更新检查间隔,单位为分钟
启用服务:
/etc/init.d/aliddns enable
/etc/init.d/aliddns start方法二:通过Web管理界面 (LuCI) 配置
进入DDNS配置页面:
登录OpenWrt的Web管理界面,依次进入【服务】->【动态DNS】
点击【修改】按钮来添加一个新的DDNS服务
填写配置信息:
查询主机名: 你的完整域名(例如 www.your-domain.com)
DDNS服务提供商: 选择 aliyun.com
域名: 你的完整域名(例如 www.your-domain.com)
用户名: 填写阿里云的 AccessKey ID
密码: 填写阿里云的 AccessKey
检查时间: 设置自动更新的频率(例如 10 分钟)
更新源: 通常选择 接口 和 WAN 口来获取公网IP
如果网络支持IPv6,上述配置方法同样适用于AAAA记录的解析。部分DDNS插件或脚本也明确支持IPv6