找回密码
 立即注册

QQ登录

只需一步,快速开始

快捷登录

铁威马
公网ip
花生壳

0

精华

65

帖子

753

积分

Volume 0

Rank: 1

云币
0
贡献
8
活跃
680
精华
0

[已解决] 求大神搞一个群晖ipv6的ddns

[复制链接]
本帖最后由 foxset 于 2019-2-22 10:31 编辑

现在各大运营商宽带基本开通了ipv6但是分配的前缀发现是有租期的,隔一段时间重启光猫会变
因此导致设备的ipv6地址也是变动的


群晖自己的ddns支持ipv4、ipv6两种ip的动态解析
但是也许正是由于这种通用的动态解析,导致有时ipv6不能解析,只解析ipv4
(也没看到群晖提供用户自己设置域名解析记录类型,如果自己可以修改,可以直接删掉ipv4的A记录,保留ipv6的AAAA记录)
而本人的ipv4是非公网ip,根本连不通

找了网上关于群晖ddns的设置,基本都是针对ipv4的
少数支持ipv6的脚本,似乎只能在电脑上有效

自己不会编程,感觉原理应该很简单,就是先获取群晖的ipv6地址,然后比对域名记录值
变化了就通过域名提供商提供的api接口修改下
就是把针对ipv4的脚本稍微修改下应该就行了

希望有懂编程的老大弄一个,这ipv6全线开通后,太有市场了


楼主热帖
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 印象
docker的当时没搜到,自己找github一个python的脚本,写入计划任务搞定。

点评

可以解析ipv6吗? python的脚本咋弄?老大给个链接教程 群晖自己的ddns不稳定  详情 回复 发表于 2019-2-19 20:39
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
sseepsse 发表于 2019-2-19 20:12
docker的当时没搜到,自己找github一个python的脚本,写入计划任务搞定。

可以解析ipv6吗?
python的脚本咋弄?老大给个链接教程

群晖自己的ddns不稳定
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
我前几天刚搞定了 腾讯云的V6设置。

点评

分享下方法啊 这synology.me最近天天抽风,估计是两会要开了,管控严了  详情 回复 发表于 2019-2-20 09:51
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
cost 发表于 2019-2-19 22:23
我前几天刚搞定了 腾讯云的V6设置。

分享下方法啊
这synology.me最近天天抽风,估计是两会要开了,管控严了

点评

抽风是什么意思,我的ip老抓的不对,直接用Openwrt里面映射,建议用软路由可以的,搞个koolddns  详情 回复 发表于 2019-2-20 13:43
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
foxset 发表于 2019-2-20 09:51
分享下方法啊
这synology.me最近天天抽风,估计是两会要开了,管控严了

抽风是什么意思,我的ip老抓的不对,直接用Openwrt里面映射,建议用软路由可以的,搞个koolddns

点评

解析为ipv4,不是ipv6,而ipv4没有公网ip,解析的结果等于是废材,无法打开 只有当synology.me解析为ipv6的时候才能外网打开 已经在github找了一个ipv6的python脚本,目前算是解决了  详情 回复 发表于 2019-2-20 14:02
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
本帖最后由 foxset 于 2019-2-21 10:39 编辑

自己摸索搞定了,没有ipv4.,有ipv6的
阿里域名目前可以,dnspod域名不行,看官方通告是在2019年2月份改了api接口配置,作者这个脚本是在这之前弄的,没更新

以自己阿里云域名为例设置:
https://github.com/NewFuture/DDNS
1、下载https://github.com/NewFuture/DDNS/archive/master.zip,解压
2、在域名提供商那设置添加一个AAAA记录(用二级域名,www好像修改不了)
3、申请阿里云AccessKey(具体百度),马上有了id、token,填上,dns填alidns
4、用Notepad++打开run.py,以下几个地方换成自己的:"id": "12345","token": "mythokenkey","dns"——参照作者说明
5、为了保险起见,把解压并且修改过的所有文件都上传到群晖里(可以自己建一个文件夹,比如ddns专门放这一堆玩意)
6、在群晖套件里搜索python,有两个,都安装上;
7、到群晖控制面板里添加任务计划,添加自定义脚本:
   常规——名称自己填一个
   日期、时间:每天,运行频率自己看,5分钟、10分钟....,
   任务设置:用户自定义脚本:把自己上传的run.py文件的路径填上,比如:/volume1/ddns/run.py。不知道右键属性,复制路径,然后粘贴到那块

至此就可以了,一般修改过一段时间才看得到。


发现一个问题,必须群晖重启才会自动执行一次,邪门了。所以干脆在“硬件与电源”里设置群晖每天定时关、开机,等于定时重启。





点评

搞定了就OK了,单用V6好像还有些问题,外网用群晖app会播放不了播放视频,不知道你碰到过没  详情 回复 发表于 2019-2-20 15:00
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
zhouhui920 发表于 2019-2-20 13:43
抽风是什么意思,我的ip老抓的不对,直接用Openwrt里面映射,建议用软路由可以的,搞个koolddns

解析为ipv4,不是ipv6,而ipv4没有公网ip,解析的结果等于是废材,无法打开

只有当synology.me解析为ipv6的时候才能外网打开

已经在github找了一个ipv6的python脚本,目前算是解决了

点评

没搞懂,v4不是公网,v6就会公网了?  详情 回复 发表于 2019-2-20 14:38
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
foxset 发表于 2019-2-20 14:02
解析为ipv4,不是ipv6,而ipv4没有公网ip,解析的结果等于是废材,无法打开

只有当synology.me解析为i ...

没搞懂,v4不是公网,v6就会公网了?

点评

ipv6全球上每一粒沙子都可以分配一个ip,足够多,所以每个设备都可以分配一个全球唯一的地址 ipv4早已经用完了,现在运营商都是通过NAT,搞成一个大局域网,N多用户共同用一个ipv4 这也就是现在都希望赶紧普及  详情 回复 发表于 2019-2-20 21:33
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
foxset 发表于 2019-2-20 13:55
自己摸索搞定了,没有ipv4.,有ipv6的,以自己阿里云域名为例设置:
https://github.com/NewFuture/DDNS
...

搞定了就OK了,单用V6好像还有些问题,外网用群晖app会播放不了播放视频,不知道你碰到过没

点评

我这外网只能用v6,v4是个大局域网,wan口ip是100开头的 我直接用ds file,然后第一行填上ddns域名,第二三行分别是群晖帐号密码,直接可以在线看里面视频 手机网速度一两兆,高清没问题  详情 回复 发表于 2019-2-20 21:42
那是云论坛 - 国内最开放NAS交流平台
http://www.nasyun.com
使用道具 举报 回复 支持 反对 印象
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群