在探讨DDNS之前,我们应先明确DNS的定义,即域名系统(Name)。它是互联网中至关重要的服务之一,主要功能是将人们易于记忆的域名转换为相应的IP地址。正如我们无法记住每位朋友的电话号码那样,电脑及其他电子设备同样难以记忆所有IP地址。
在浏览器中键入某个网站的网址,例如“”,该查询首先会抵达用户本地的DNS服务器。若该服务器掌握该域名对应的IP地址信息,便会直接提供查询结果。若本地DNS服务器无法提供所需信息,它将向更高一级的DNS服务器寻求协助,直至成功获取到对应域名的IP地址。
在购买云服务商提供的云服务器后,系统会为其自动分配一个稳定的公网IP地址。若要通过域名访问该服务器,必须进行A记录的配置,将域名与公网IP进行关联。如此一来,DNS服务器中便形成了相应的映射。当进行DNS查询时,结果会指向云服务商授权的DNS服务器,这也是为何必须设置A记录的必要所在。
DDNS
DDNS,即动态域名系统( Name ),这是一种基于DNS(域名系统)技术发展而来的服务,其主要目的是为了解决动态IP地址带来的问题。
在家中或特定网络情境下,运营商通常不会分配静态IP,而是采用动态IP方式。因此,用户的IP地址可能会频繁变动。一旦IP地址发生改变,DNS服务器的解析功能便会失效,导致无法通过域名来访问服务器。
遇到此类问题该如何是好?DDNS服务便能助你一臂之力。只需在DDNS客户端正确设置好域名与IP的对应关系,它便会持续监控你的IP地址。一旦IP地址发生变动,它会立即向DDNS服务器发送通知。随后,DNS服务器会从DDNS服务器获取最新的映射信息。因此,无论你的IP地址如何变化,你都可以通过DDNS域名随时访问家中的设备。
群晖DDNS
现在再次审视群晖的DDNS服务,便能领会其含义。群晖提供了DDNS客户端,用于监控公网IP地址的变动,并且还默认为我们提供了一个可免费使用的域名。
当然,我们还可以选择加入其他服务商提供的DDNS服务。然而,我们现已明确,只有当我们在服务商那里注册了一个域名,才能将IP地址与之关联。因此,在配置下拉菜单中的DDNS选项时,我们必须确保已在相应平台上拥有一个域名。

开源DDNS
若在群晖系统自带的DDNS服务中未能找到合适的供应商,那么您可能需要借助第三方DDNS客户端,以下将进行具体介绍。
客户端来进行演示
在 套件中搜索ddns-go下载最新版本镜像
下载完成后,请在映像内启动ddns-go映像。进行端口映射,将群晖的9876端口进行配置。在容器路径中输入/root,并将其映射至群晖的文件夹(需先创建/test/文件夹)内,确保容器内保存在root路径下的文件都能存放在群晖的/test/文件夹中。最后,将网络模式更改为host,其他配置维持默认设置。

您现在可以输入【群晖的地址:9876】来进入ddns-go的官方网站,并浏览其主界面。
在命令行环境下进行安装时,请按照以下步骤操作:输入相应命令,同时将“/opt/ddns-go”替换为实际安装路径。
以守护模式启动,命名为ddns-go,指定网络模式为主机网络,映射卷为将/opt/ddns-go目录挂载到/root/ddns-go目录。
特别指出,若您打算通过SSH连接至群晖设备,仅将命令中的/opt/ddns-go路径直接更改为/test/是不可行的。该操作不会将您在File中手动创建的位于test目录下的文件夹进行映射。这是因为群晖设备上配置了多个硬盘,您需要确定test目录确切位于哪个硬盘的文件夹中。
我的测试环境是建立在第一块硬盘之上,若需将容器内的数据存储至特定文件夹,那么在执行上述命令时,必须将命令中的/opt/ddns-go路径替换为//test/。
DDNS配置
接下来,我们将探讨如何在ddns-go中设置阿里DDNS服务。首先,您需要在阿里云上注册一个域名,例如:。然后,进入ddns-go的主界面,在DNS服务商选项中挑选阿里云,并点击界面下方的“创建”按钮。

登录阿里云账户成功后,系统将自动引导至创建页面;出于安全考虑,推荐您使用子账户进行操作。
默认是没有任何账户的,所以需先创建用户

输入登录名称,并勾选调用访问,点击确定

创建成功后,一定要把信息保存下来,后期无法再次获取

回到用户列表页面,点击添加权限按钮,给用户配置单独的权限

在选定管理云解析的权限之后,需点击界面左下方的确认键,在确认无误的情况下,再点击“完成”按钮。如此一来,该账户便仅被授予了管理云解析的权限,即便信息泄露,也不会引发其他安全隐患。
进入ddns-go操作界面,将先前复制的那个标识符以及另一个唯一标识符,逐一粘贴至相应的填写区域。

在完成IPv4地址的填写后,只需添加一个自定义的二级域名(),此域名()可根据个人意愿任意设定,只要确保该域名未被他人占用。至于IP地址的获取方式,推荐您选择通过接口进行,ddns-go将自动访问IP地址,以便获取公网IP。
如果家里有公网IPv6,和IPv4设置方式相同
点击页面最下方的保存按键,即表明配置已完成。此后,您便能够开始使用家中的设备了。
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。


客服1