第一步,先在DNS管理控制台https://console.huaweicloud.com/dns/
内添加对应域名解析记录
第二步,在huaweicloud_ddns.sh
内填写 账号信息
域名信息
第三步,运行huaweicloud_ddns.sh
,设置定时任务
将脚本修改后上传到/root
【系统-计划任务】
* * * * * bash /root/huaweicloud_ddns.sh
将脚本修改后上传到/etc/storege
【 系统管理 - 服务 - 计划任务 (Crontab)】
* * * * * bash /etc/storege/huaweicloud_ddns.sh
【 系统管理 - 配置管理 - 保存内部存储到闪存 - 提交】
华为云目前虽然支持AK/SK调用API进行域名更新,但是在获取Zone_ID
和Record_ID
时需要有一个X-Auth-Token
头的请求,而目前只能通过用户名、账户名和密码三者来获取X-Auth-Token
,通过AK/SK获取X-Auth-Token
目前只在华为内部实现,暂不对外开放。
附上获取Token
的PDF说明文档