Kira|(<ゝω・)☆

一个逗逼的自言自语

免费使用自己域名DDNS绑定Synology(群晖)NAS的方法

请确保自己有一个公网IP,如果没有请联系运营商

虽然可以通过CNAME记录简单的将二级域名解析到群晖自带的synology.me DDNS服务,但是想绑定裸域或不想使用别的免费DDNS服务商丑陋的域名话,可以直接考虑DDNS绑定域名到NAS。

如果有NAS分享Synology Drive内文件至公网需求的话,只能使用自己域名绑定NAS才行了(不然是DDNS服务商那丑丑的域名=。=

目前网上大部分的教程都是通过python或php运行环境运行阿里云DDNS客户端更新IP,操作起来很麻烦。群晖支持DNSPod.cn的DDNS服务(虽然DNSPod没宣传),只是设置方法有些不同。DNSPod是国内老牌DNS解析服务商,现在已经属于腾讯云,具有解析稳定、更新快的特点,个人是其老用户所以更倾向于使用DNSPod的DDNS服务。

如何注册域名略过不提,Godaddy、Namecheap这些注册商都可以,喜欢在国内服务商如腾讯云、阿里云当然也不反对。如果不想掏钱,还可以去 dot.tk 注册免费的tk域名。

1、创建域名后,在DNSPod添加刚刚域名。添加成功后,依照DNSPod中提示,前往域名注册的地方将DNS修改为DNSPod的DNS服务器。

2、比方说Namecheap中DNS选择为自定义DNS,如果原来有其他的都删掉,只填写DNSPod的两个DNS地址,生效时间根据域名注册商可能要几分钟到数小时不等,请耐心等待。

3、返回DNSPod,添加一个自己想要的二级域名,记录类型A,记录值随便填写一个IP即可。

4、用户中心→安全设置→API Token项目中点击“激活”或“查看”。

5、创建一个API Token,名称随意填写,自己分得清就行。

6、API Token创建成功后请记录保存好ID和Token,仅创建时显示一遍,没记录就只能删除重新创建了。

7、在群晖DSM中点击控制面板→外部访问→DDNS→“新增”按钮,
主机名称:填写刚刚添加的域名解析记录IP,
用户名/电子邮箱:填写API ID
密码/密钥:填写API TOKEN,然后保存

最后点击一下立即更新,显示正常后表示DDNS已成功生效。

点赞
  1. haoyuli说道:

    请教:请确保自己有一个公网IP,如果没有请联系运营商
    这句话的意思是说像华数这类的内网ip地址无法按照本文教程来实现吗

    1. 轻飏说道:

      对的,对于这类ISP,只能买花生壳内网穿透付费服务或自己搭frp了

      1. haoyuli说道:

        花生壳要实名认证并且通过第三方服务速度很渣,frp搭建的话如果是国内服务器限速1M没法用。。我现在有办法让自己的其他设备在公网上P2P连接nas,但是不能保证让其他人这么快的速度连接,为他人提供的方式还是通过一种公网服务器做跳板的方式,至今没有找到很好的办法

        1. 轻飏说道:

          看看能否和网管商量一下,给你做个端口映射,如果网管答应的话就好办了……

  2. gocat说道:

    有公网ip 但是是动态的可以吗?

    1. 轻飏说道:

      可以的,DDNS就是解决这种问题用的

发表评论

电子邮件地址不会被公开。 必填项已用*标注