• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

群晖ipv6的阿里DDNS动态域名解析脚本设置

群晖 Synology  / 教程分享  / 只看大图  / 倒序浏览   © 著作权归作者本人所有

#楼主# 2019-2-22 14:52

跳转到指定楼层
本帖最后由 foxset 于 2019-2-24 09:20 编辑

从别的网上看到的,自己测试可以,目前正在正常使用中。
只支持IPV6,没有ipv6的自动忽略——目前全国基本地级市以上运营商基本都开通了
工信部去年77号文件要求2018年12月31日之前给用户开通ipv6,还没有的,现在没有可以去工信部网站投诉;
运营商有没有开通ipv6,电脑或wifi直接连光猫测试(普通路由器很多不支持ipv6),浏览器打开网站http://www.test-ipv6.com/测试

1、申请阿里域名(没有免费的好像,花钱买个便宜的),添加记录:
   1)记录类型:AAAA;
   2)主机记录:abc——自己填一个,www也可以;
   3)解析路线:默认——不用改;
   4)记录值:随便填入一个ipv6的值,因为运行后会自动改的,比如:ff03:0:0:0:0:0:0:c1
   5)TTL:不用改。
2、申请开通用户AccessKey(提示选择“继续使用AccessKey”即可),这样就有了AccessKey ID 和AccessKey Secret;
3、下载附件,解压,用Notpad++(记事本也行)打开附件“aliddns.sh”,修改以下几项:
   aliddnsipv6_ak="AccessKey ID"——阿里域名上申请的AccessKey帐号
   aliddnsipv6_sk="AccessKey Secret"——阿里域名上申请的AccessKe密钥
   aliddnsipv6_name1='abc'——比如域名是abc.xxx.com,那么这里只填“abc”即可;如果是www.xxx.com,填www;
   aliddnsipv6_domain='xxx.com'——这里填主域名,比如二级域名abc.xxx.com,那么主域名填后面“xxx.com”即可;
4、很重要,如果运行错误基本就是脚本里网卡名称问题,方法(6楼截图):
   1)群晖控制面——终端机和SNMP,勾选启动SSH功能,再点右下角“应用”;
   2)用puTTY登录(自行百度),输入命令:ifconfig,回车,看第一行一开头是“eth0”,还是“ovs_eth0”等,记下来;
   3)打开aliddns.sh脚本文件,把第20行里的“ovs_eth0”跟上面记录下来的是不是一样,不是就改成自己的;
5、把修改好的aliddns.sh脚本文件,上传到自己群晖任意一个文件夹(英文的),比如ddns文件夹;
6、群晖控制面板——任务计划——新增——计划的任务——用户自定义脚本:
  1)常规:用户名称自己填一个,好像只能是英文的;
  2)计划:日期——每天运行,运行频率自己设定,5分钟、10分钟....;
  3)任务设置:最下面“用户定义的脚本”的方框里填aliddns.sh文件在群晖里的路径(右键属性,复制路径即可),比如:/volume1/ddns/aliddns.sh。


到此全部设置完毕,确定退出后,右键运行,再登录阿里域名控制台,看看更改了没有




aliddns.zip

1.24 KB, 下载次数: 509

那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

0

精华

265

回帖

1558

积分

发烧玩家

Rank: 2

云币
1
贡献
15
活跃
1347
精华
0
雨下得大 发表于 2019-2-22 14:56 来自 中国四川自贡
啥也不说了,感谢楼主分享哇!
回复 支持 反对 印象

使用道具 举报

0

精华

75

回帖

1089

积分

发烧玩家

Rank: 2

云币
0
贡献
0
活跃
1051
精华
0
lunare 发表于 2019-2-22 22:16 来自 中国广西南宁
已经用上了 谢谢
回复 支持 反对 印象

使用道具 举报

0

精华

55

回帖

808

积分

入门用户

Rank: 1

云币
0
贡献
34
活跃
610
精华
0
ilydubin 发表于 2019-2-23 14:45 来自 中国广东深圳
   skipping {"RequestId":"F874C28F-A1D0-4AAE-882A-B3E3FB5BCBE0","HostId":"alidns.aliyuncs.com","Code":"InvalidParameter","Message":"The parameter value Value is invalid."}updated record 17173685982362624

点评

修改aliddns.sh中第20行代码中的“ovs_eth0”,改成“eth0”; 还不行,得群晖控制面板——终端机——开启ssh,然后用puTTY登录,输入ifconfig命令 查看网卡名称,然后将代码改成自己的,如下图红色方框里的:  详情 回复 发表于 2019-2-23 18:08
回复 支持 反对 印象

使用道具 举报

0

精华

91

回帖

1181

积分

发烧玩家

Rank: 2

云币
1
贡献
25
活跃
1010
精华
0
yaobus 发表于 2019-2-23 16:40 来自 中国四川绵阳
成功了,谢谢分享
回复 支持 反对 印象

使用道具 举报

0

精华

89

回帖

1856

积分

发烧玩家

Rank: 2

云币
0
贡献
10
活跃
1759
精华
0
foxset 发表于 2019-2-23 18:08 来自 中国
本帖最后由 foxset 于 2019-2-23 18:22 编辑

你这就是因为网卡名称与代码中不一样,你没按教程改的原因。
要图省事,试试把代码中的ovs_eth0,改成eth0,或者eth1
不行的话,就需要参照教程先查看自己群晖网卡名称,与aliddns.sh文件中红色方框里的是否一致,不一致,改成自己的;
图一是ifconfig命令查看的网卡名称:
图二是代码中的;
2.png
1.png
回复 支持 反对 印象

使用道具 举报

0

精华

257

回帖

1521

积分

发烧玩家

Rank: 2

云币
0
贡献
93
活跃
924
精华
0
zhouhui920 发表于 2019-2-24 12:01 来自 中国福建厦门
不错,技术可以,不过用这个任务模式,感觉鸟蛋不好玩
回复 支持 反对 印象

使用道具 举报

0

精华

55

回帖

808

积分

入门用户

Rank: 1

云币
0
贡献
34
活跃
610
精华
0
ilydubin 发表于 2019-3-1 11:29 来自 中国广东深圳
还是不行啊……
截图201903011129031596.png

点评

你好有红框中的那个地址吗?  详情 回复 发表于 2019-3-1 11:30
回复 支持 反对 印象

使用道具 举报

0

精华

55

回帖

808

积分

入门用户

Rank: 1

云币
0
贡献
34
活跃
610
精华
0
ilydubin 发表于 2019-3-1 11:30 来自 中国广东深圳
ilydubin 发表于 2019-3-1 11:29
还是不行啊……

你好有红框中的那个地址吗?

点评

不是群晖系统里查看 是开启群晖ssh功能后,用命令ifconfig查看——见教程第4步1、2、3  详情 回复 发表于 2019-3-2 13:25
回复 支持 反对 印象

使用道具 举报

0

精华

89

回帖

1856

积分

发烧玩家

Rank: 2

云币
0
贡献
10
活跃
1759
精华
0
foxset 发表于 2019-3-2 13:25 来自 中国湖北
本帖最后由 foxset 于 2019-3-2 13:45 编辑
ilydubin 发表于 2019-3-1 11:30
你好有红框中的那个地址吗?
不是群晖系统里查看
是开启群晖ssh功能后,用命令ifconfig查看——见教程第4步1、2、3
开启ssh如下图(开完了,再用PuTTY软件打开输入ifconfig命令,这个自行百度):
1.jpg
回复 支持 反对 印象

使用道具 举报

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

本版积分规则

快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图