找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2417|回复: 4

玩客云实现阿里云解析ddns更新脚本

[复制链接]
发表于 2022-1-6 22:42 | 显示全部楼层 |阅读模式
本帖最后由 恩山专用 于 2022-1-6 22:44 编辑

非常感谢https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=4108325  @icebee250 大佬提供的root方法以及docker方法
非常感谢Hiboy大神padavan固件中的脚本 http://opt.cn2qq.com/padavan/


小盒子root后,在折腾过程中还需要阿里云DDNS云解析服务,目前玩客云原系统自带了python,但用pip安装阿里的sdk总是异常,docker中没有找到适合arm的阿里云解析更新镜像,想到padavan中有H大纯shell的云解析更新脚本,在此脚本基础上进行修改(原脚本可在http://opt.cn2qq.com/padavan/ 获取Sh42_aliddns.sh)。

因为只需要ddns更新,所以本脚本只保留ddns更新功能。

准备工作:
第一步首先需要有阿里云的域名,然后在阿里云中添加主机记录,如下图


第二步获取自己的AccessKey,如下图


第三步获取新增的主机记录的RecordId,在阿里云解析openAPI文档调试中可获取(https://next.api.aliyun.com/api/Alidns/2015-01-09/DescribeDomainRecords


准备工作完成
接下来在我提供的脚本中,将以上获取的信息改为你自己的。
name1对应你的主机名RR
RecordId对应你的RecordId
aliddns_ak对应AccessKey ID
aliddns_sk对应AccessKey Secret
修改完后,就可以运行了,设置crontab任务,定时执行

aliddns_update_ipv6.sh 是直接获取本机公网ipv6地址的ddns脚本
aliddns_update_ipv6_curl.sh 是通过curl命令获取本机公网ipv6地址的ddns脚本
aliddns_update_ipv4_curl.sh 是通过curl命令获取本机公网ipv4地址的ddns脚本
根据自己需要,进行测试使用

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-1-9 08:04 | 显示全部楼层
支持一下
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-1-14 12:56 | 显示全部楼层


用了ipv4的,哪里出了问题呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

我这没出现过这个问题,玩客云系统是2.4.2版本  详情 回复 发表于 2022-5-2 18:45
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-2-24 02:05 | 显示全部楼层
收藏一下,有空试试
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-5-2 18:45 | 显示全部楼层
w395192767 发表于 2022-1-14 12:56
用了ipv4的,哪里出了问题呢?

我这没出现过这个问题,玩客云系统是2.4.2版本
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-28 21:10

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表