当前位置:首页 > 群晖专栏 > 技术教程 > 正文内容

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

admin4年前 (2021-09-17)技术教程182

组黑群晖大概3年多了,一直使用阿里云DDNS实现外网访问。之前一直使用爱快软路由解析阿里云使用,也挺方便的,建议搞不定的童鞋使用爱快进行解析最好,省事又方便,后面为了应对别的用户和童鞋,下面说说使用群晖系统自带的DDNS接口怎样进行解析使用.

aikuai.PNG

在此先说下使用方法

先下载这个压缩包:

aliyunddns_synology.rar

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

image.png

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

image.png



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

image.png

sfdas.PNG

供应商名字随便起,我填的aliyun,下边Query URL,要根据自己的ip和三个文件所在的目录自行修改了,我是用群晖调用自己的页面,而且这三个php文件存放在web目录下的aliyunddns文件夹里,所以填的是 http://127.0.0.1/aliyunddns/update.php?hostname=__HOSTNAME__&myip=__MYIP__ 保存收工,IP也可以填写自己群晖获取到IP,建议IP在DHCP里面进行ARP或者静态绑定即可.

上一步完成后就可以进行新增如下:

sdfs.PNG

点击确定完成后稍等就更新成功

safsf.PNG

使用方法就是以上。

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

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

5fb3d25cbcc948002.png_e1080.png

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

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

5fb3d2a3dbba72677.png_e1080.png

页面500错误

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

5fb3d2da193b62668.png_e1080.png

确认自己使用php版本

5fb3d2eb9c7764617.png_e1080.png

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

5fb3d30e3cca02461.png_e1080.png

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

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

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

5fb3d352b0a3d9735.png_e1080.png


勾选curl模块

safsf.PNG

更新正常了

搞定了。

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

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


另外需要远程也可以参考另一种方法实现远程访问:

无公网IP使用ZeroTier One进行内网穿透(保姆级)





扫描二维码推送至手机访问。

版权声明:本文由梦魁网络资源站发布,如需转载请注明出处。

本文链接:https://family.monkui.com:39/?id=183

标签: 技术教程

相关文章

详解外网访问内网-DDNS和内网穿透的选择

详解外网访问内网-DDNS和内网穿透的选择

前言    本文将详解公网IP,DDNS,内网穿透的基础原理,并根据目前互联网的技术趋势给出相应的解决方案,让大家能够使用更开放的网络环境.外网访问内网的需求    随着互联网的成熟,家庭宽带的提速,大家对外网访问家庭内网电脑,监控,服务器...

frp 服务器端 frps 一键安装卸载脚本

frp 服务器端 frps 一键安装卸载脚本

前言为了方便快速的部署frps以及照顾新手使用,简单写了个一键脚本.可以直接使用,也可以fork到自己仓库配置后使用,方便自行更新版本和调整frps.ini配置.更详细的手动安装流程可参考:CentOS 7 安装配置frp内网穿透服务器端教...

Rclone 安装配置及挂载 OneDrive 和 S3 实例

Rclone 安装配置及挂载 OneDrive 和 S3 实例

前言Rclone 是一款支持多网盘协议的云盘同步命令行工具,支持网盘的上传,下载,相互传输等多种功能.还支持 Windows Linux 挂载到本地磁盘.本文将简单介绍在 Linux 下安装和配置 Rclone ,并实践挂载 OneDriv...

简单使用 crontab 定时备份 MySQL 数据库

简单使用 crontab 定时备份 MySQL 数据库

前言有朋友咨询如何去定时的备份 MySQL 数据库,本文将简单介绍使用 crontab 计划任务定时为 MySQL 来备份数据库文件.配置流程配置 mysql 账号密码在用户目录,例如 /root 下创建.my.cnf配...

发表评论

访客

私密评论

◎欢迎参与讨论,请在这里发表您的看法和观点。