阿里云的 DDNS(动态域名解析)服务本身是免费的,核心是通过客户端或脚本调用阿里云云解析 DNS 的 API,在你本地公网 IP 发生变化时自动更新域名解析记录,实现通过固定域名访问动态 IP 的设备。

一、前置准备工作

公网 IP 确认:设备需拥有公网 IP(路由器 WAN 口 IP 与公网查询 IP 一致),若为运营商分配的内网 IP 需致电运营商申请开通;光猫需改为桥接模式,由路由器拨号上网。
域名准备:注册阿里云域名并完成实名认证;若域名非阿里云注册,需在云解析 DNS 控制台添加域名并将 DNS 服务器修改为阿里云地址;服务器部署在中国内地需完成 ICP 备案。
AccessKey 获取:登录阿里云 RAM 访问控制,创建专用 RAM 子用户(严禁使用主账号密钥),仅授予「AliyunDNSFullAccess」(管理云解析 DNS 的权限),生成 AccessKey ID 和 AccessKey Secret 并妥善保存。

二、添加初始解析记录

登录阿里云云解析 DNS 控制台,进入目标域名的「解析设置」页面,点击「添加记录」:
记录类型:IPv4 选 A,IPv6 选 AAAA
主机记录:填 @(代表主域名)或子域名前缀(如 nas、www)
记录值:填写当前公网 IP(后续由 DDNS 客户端自动更新)
TTL:建议设为 600 秒(家庭使用 600-1800 秒为宜)

三、软路由/路由器端配置方案

OPNsense:安装 os-ddclient 插件,在 Services → Dynamic DNS Client 中添加新条目,Service Type 选 Alibaba Cloud,Hostname 填完整域名,Username/Password 填 AccessKey ID/Secret,Interface 选 WAN 口,检测间隔建议 5-10 分钟。

爱快 (iKuai):进入「高级应用」→「动态域名」,服务商选阿里云,域名栏填完整域名,填写 AccessKey ID 和 Secret,解析设置选「外网线路」,网卡选 WAN 口。

OpenWrt/LEDE:安装 luci-app-aliddns 插件,在 LuCI 界面「服务」→「AliDDNS」中开启服务,填写 AccessKey ID 和 Secret、主域名及子域名,选择 WAN 接口作为 IP 来源,检查间隔建议 5-10 分钟。

华硕梅林固件:在软件中心安装阿里 DDNS 插件,填写 AccessKey ID、Secret、域名,TTL 填不小于 600。

RouterOS:通过 WinBox 或 WebFig 配置 DDNS 脚本,定期检测 WAN 口 IP 并调用阿里云 API 更新记录。

标签: none

添加新评论