如何给群晖添加Cloudflare DDNS | 火星博客
当前位置: 首页 > 淘宝 > 正文

如何给群晖添加Cloudflare DDNS




脚本地址:https://github.com/joshuaavalon/SynologyCloudflareDDNS

Synology Cloudflare DDNS脚本 📜

是用于将Cloudflare作为DDNS添加到Synology NAS的脚本。该脚本使用了更新的API Cloudflare API v4。

如何使用

通过SSH访问Synology

  1. 登录到您的DSM
  2. 转到控制面板>终端和SNMP>启用SSH服务
  3. 使用您的客户端通过SSH访问Synology。
  4. 使用您的Synology管理员帐户进行连接。

在Synology中运行命令

  1. cloudflareddns.sh
    从此存储库下载到
    /sbin/cloudflareddns.sh
wget https://raw.githubusercontent.com/joshuaavalon/SynologyCloudflareDDNS/master/cloudflareddns.sh -O /sbin/cloudflareddns.sh

这不是必须的,您可以随便放置我。如果以其他名称或路径放置脚本,请确保使用正确的路径。

  1. 授予他人执行许可
chmod +x /sbin/cloudflareddns.sh
  1. 添加
    cloudflareddns.sh
    到Synology
cat >> /etc.defaults/ddns_provider.conf << 'EOF'
[Cloudflare]
        modulepath=/sbin/cloudflareddns.sh
        queryurl=https://www.cloudflare.com
        website=https://www.cloudflare.com
E*.

queryurl
 没关系,因为我们将使用脚本,但这是必需的。

获取Cloudflare参数

  1. 转到您的域概述页面,然后复制您的区域ID。
  2. 转到您的个人资料> API令牌>创建令牌。它应该具有的权限
    Zone > DNS > Edit
    。复制api令牌。

设置DDNS

  1. 登录到您的DSM
  2. 转到控制面板>外部访问> DDNS>添加
  3. 输入以下内容:
    • 服务提供者: 
      Cloudflare
    • 主机名: 
      www.example.com
    • 用户名/电子邮件: 
      <Zone ID>
    • 密码密钥: 
      <API Token>

本文固定链接: https://www.eoowo.com/?p=1156 | 火星博客

该日志由 Rainer 于2020年12月17日发表在 淘宝 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 如何给群晖添加Cloudflare DDNS | 火星博客

如何给群晖添加Cloudflare DDNS:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter