使用群晖系统自带的DDNS接口更新阿里云域名

2020-11-17 22:25:27 71点赞 996收藏 98评论


组黑群晖大概2年多了,一直使用阿里云DDNS实现外网访问。就是群晖系统自带的DDNS接口,参考这个帖子 。期间没掉过链子,从淘汰的老电脑迁移到了蜗牛星级,一切都正常。

在此先说下使用方法

下载地址 提取码: bskt

用到的就是三个php文件,使用之前需要先修改其中的update.php,把You AccessKeyId 和 You AccessKeyId Secret,修改成自己的,注意引号不要动。

使用群晖系统自带的DDNS接口更新阿里云域名

然后再修改ddns.php ,如下图,这里只填写二级域名,想更新www的直接填写www就行,我是解析的主域名,所以我填写的@

使用群晖系统自带的DDNS接口更新阿里云域名

然后在群晖控制面板——外部访问——DDNS当中,点击自定义

使用群晖系统自带的DDNS接口更新阿里云域名

供应商名字随便起,我填的aliyun,下边Query URL,要根据自己的ip和三个文件所在的目录自行修改了,我是用群晖调用自己的页面,而且这三个php文件存放在web目录下的aliyunddns文件夹里,所以填的是 http://127.0.0.1/aliyunddns/update.php?hostname=__HOSTNAME__&myip=__MYIP__ 保存收工

使用方法就是以上。

升级DSM版本后出现的问题及解决

之前一直使用的5.2的DSM系统,最近升级到6.2,发现不能用了,

每次都提示“DDNS服务器临时无法使用,吧啦吧啦”每次都提示“DDNS服务器临时无法使用,吧啦吧啦”

单独在浏览器输入几个php文件的连接试试看,

页面500错误页面500错误

具体是什么问题?在Web Station当中打开PHP错误信息,在查看下,错误页面显示

确认自己使用php版本确认自己使用php版本

勾选 启用display_errors以显示PHP错误信息勾选 启用display_errors以显示PHP错误信息

再刷新页面,具体原因显示出来了再刷新页面,具体原因显示出来了

不动代码也没关系,度娘一下即可,就是curl模块不支持。

然后看看PHP模块设置里有没有

勾选curl模块勾选curl模块

更新正常了更新正常了

搞定了。

折腾这个原因是,使用了一段定时任务更新DDNS,总感觉在换IP后更新不够及时,今天断了一次电,开机一二十分钟DDNS才更新上。私以为系统自带的DDNS接口会及时判断外网IP的变化进行及时更新。


使用方法还差最后一步,好尴尬 群晖控制面板—外部访问(ddns标签页)—新增 服务提供商:选刚刚自定义添加的aliyun,很明显,自定义的都带着星号 主机名称:一级域名,abc.com格式的。不用填写二级域名 用户名/电子邮件:随便填(因为不允许空着) 密码/密钥:随便填(因为不允许空着) over

展开 收起

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

4209元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核、2GB)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核、2GB)

3199元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2399元起

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

7196元起

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

6899元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

Synology 群晖 DS1522+ 5盘位NAS(锐龙R1600、8GB)

Synology 群晖 DS1522+ 5盘位NAS(锐龙R1600、8GB)

5167.19元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

群晖(Synology)DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

群晖(Synology)DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

1549元起

Synology 群晖 nas存储DS220+主机服务器个人私有云企业2盘办公网络家用局域共享硬盘群辉218+

Synology 群晖 nas存储DS220+主机服务器个人私有云企业2盘办公网络家用局域共享硬盘群辉218+

2849元起

Synology 群晖 DS723+ 2盘位NAS(R1600、2GB)

Synology 群晖 DS723+ 2盘位NAS(R1600、2GB)

4099元起

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

2299元起

Synology 群晖 DX517 5盘位NAS存 黑色

Synology 群晖 DX517 5盘位NAS存 黑色

3718.6元起

Synology 群晖 DS918+ 四盘位NAS(J3455、4GB)

Synology 群晖 DS918+ 四盘位NAS(J3455、4GB)

3636元起

Synology群晖nas存储DS220j 家用企业办公网络存储个人云存储两盘位群辉DS218J升级

Synology群晖nas存储DS220j 家用企业办公网络存储个人云存储两盘位群辉DS218J升级

1549元起

Synology 群晖 DS218 2盘位NAS (RTD1296、2GB)

Synology 群晖 DS218 2盘位NAS (RTD1296、2GB)

2303.5元起
98评论

  • 精彩
  • 最新
  • 置顶 突然发现 ,使用方法少了最后一步, [皱眉] 就是 保存完那个连接后,继续点“新增”,服务商里有个挂星号的就是我们刚刚自定义添加的,主机名称填写主域名,不要带二级域名。下边的两格随便写 就行

    校验提示文案

    提交
    请问这个,是不是只能在家里配置?外网配置行不行的·?

    校验提示文案

    提交
    只要能访问群晖就能配置

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 没有公网IP怎么刷都说白说
    有公网ip怎么刷都可以 [皱眉] [皱眉]

    校验提示文案

    提交
    目前电信联通直接客服要就可以了啊

    校验提示文案

    提交
    阿里云ddns 来搞v6 v4的话FRP解决吧

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 能写一个威联通用腾讯云的教程么?

    校验提示文案

    提交
    手上只有黑群晖,没有威联通,帮不上忙,而且虚拟机跑黑威不知道能不能搞

    校验提示文案

    提交
    内置第三方ddns绑定一个
    然后腾讯云的cname到这个内置的ddns域名即可 不需要任何代码

    校验提示文案

    提交
    收起所有回复
  • 一直使用 dock 来解决动态公网IP 问题, 非常稳定, 随时外网访问, 但这个也是一个解决问题方式

    校验提示文案

    提交
    看了几篇docker 设置的文章,觉得docker镜像所占用的空间还是太大了,NAS上的空间省点是点

    校验提示文案

    提交
    VMware可以跑黑威,可以看看我发的VMware威联通懒人包,群晖的vmm跑不上,不知道是哪里设置问题

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 看起来就觉得麻烦,哪个软路由不支持阿里ddns的 [高兴]

    校验提示文案

    提交
    支持是支持,我在路由上设置更新www,群晖上设置的@,双保险吧,使用这么长时间,碰到过其中一个没更新上的情况

    校验提示文案

    提交
    如果双保险不应该虚拟机跑lede?

    校验提示文案

    提交
    收起所有回复
  • 用自带的域名 然后自己的域名cname就行了

    校验提示文案

    提交
    然而我是黑的

    校验提示文案

    提交
    谁说黑的不可以? 不要用群晖管的域名。用其他的域名

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 方法看懂了,域名要设置什么解析么?比如www

    校验提示文案

    提交
    添加个www的 A记录就可以

    校验提示文案

    提交
    新增DDNS解析,服务商选择刚刚自定义添加的那个,都带着星号, 主机名称填写主域名,不要带www,也不要带任何二级域名,因为在php文件里填写了

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 我没懂这个步骤的意思。 有公网ip, 路由装了阿里dds,填了key 然后端口转发,阿里域名解析 不就是域名加端口号 就可以内外都可以访问了吗

    校验提示文案

    提交
    路由www.这个步骤@,主要是为了双保险,出现过几次 更新不及时的情况

    校验提示文案

    提交
    收起所有回复
  • 问下 我有公网IP 之前都弄好了ddns外网都用的正常 最近突然外网不能访问了 是什么地方出了问题呢 常规设置都检查过了没见什么异常啊

    校验提示文案

    提交
    首先确认IP是否还是公网,从路由器里看看,然后在从ip138.com看,是否一致
    看看对应端口转发是否设置没问题,可以把路由器上的端口换换试试看。

    校验提示文案

    提交
    收起所有回复
  • 域名给路由器,给群晖太浪费。路由器再映射端口,给群晖和家里的电脑等,这样一个域名,外网登录能访问多个设备。

    校验提示文案

    提交
    外网输入域名,访问的是路由器还是群晖?

    校验提示文案

    提交
    你非要这么弄,那只有弄子域名把设备分开。

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 给写个华为云的ipv6ddbs.sh吧 [期待]

    校验提示文案

    提交
    这php真不是我写的,也不会写,只是两年前从一个论坛里看来的一个方法。

    校验提示文案

    提交
    收起所有回复
  • 一直用docker里的一个ddns解析套件

    校验提示文案

    提交
  • 家里群晖不是24小时来着,所以阿里域名解析我是挂在路由上,梅林固件……

    校验提示文案

    提交
    梅林软件中心ali解析?我昨天试了试,重启路由器以后,阿里云地址更新了,可是DSfile十分钟内连接不上,不知道为啥

    校验提示文案

    提交
    一只很稳定呀……端口映射你确定都没问题吗

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 还是用docker香,不怕代码更新。

    校验提示文案

    提交
  • 感觉有点麻烦, 既然推送了。但是还是给点个赞 [赞]

    校验提示文案

    提交
  • 已经一下ipv6怎么弄

    校验提示文案

    提交
  • 研究一下IPv6怎么弄

    校验提示文案

    提交
  • 确实感觉脚本任务好像老是不生效 [难过]

    校验提示文案

    提交
  • 我是router上更新aliddns,但自己域名ip更新是更新了,但不会马上到各地dns服务器上,所以…动态ip真是鸡肋,

    校验提示文案

    提交
    会有延迟,也就十几二十分钟的事

    校验提示文案

    提交
    会有延迟的,可以在路由器设置一个定时重拨,每天半夜拨号一次,就不会影响使用了

    校验提示文案

    提交
    收起所有回复
  • 整这么复杂,一个docker不就解决所有问题了吗?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
996
扫一下,分享更方便,购买更轻松