在Windows下使用lucky更新动态域名
ie-12
编辑于 2026年02月11日 08:51
收录于文集
共23篇

请点击页面右侧的 回到旧版 按钮以获得最佳的阅读体验

或前往博客阅读:https://ie12blog.36102025.xyz/articles/lucky-STUN/lucky-ddns/


关于本教程

lucky内置的DDNS功能支持多家DDNS提供商

也允许使用自定义方式更新 更支持多种对外IP方式获取方式

本教程将分别介绍

  1. Dynv6

  2. Cloudflare

  3. NOIP

    这三家(动态)域名提供商的更新方法

    不过账户创建和(动态)域名创建/购买的方法 并不是本教程讲解的重点

    若图片 显示不清楚 可在新标签页中打开图片 


Dynv6

dynv6创建账户和动态域名的方法 其实在之前的教程中已经讲解过

不过其是SRV记录教程的一部分现进行单独的讲解

创建dynv6账户和动态域名的方法不在此处讲解

但可以看看之前的教程 :链接​

获取API token

要使用dynv6的更新API 我们需要获取用于验证的token

点击右上角的账户名选择 keys

在HTTP Tokens 应该已经有了一个默认的Token

点开 details 查看内容 注意不要泄露token 如果泄露应马上更换

将token复制下来我们马上就要用到

编辑更新规则

打开lucky>选择左侧的动态域名解析>添加任务

规则名称任意

托管服务商:dynv6

Token 填写之前获得的token

类型:选择IPv4

若要更新IPv6地址则选择IPv6

需要同时更新IPv6和IPv4地址则需要分别设置两条规则

域名列表:填写要更新的动态域名地址

获取公网方式 保持默认 即通过接口获取

保存规则

示例

检查更新结果

等待片刻后显示公网IP未改变更新成功即设置正确

如果出现公网IP获取失败请检查网络是否可以正常访问

这种问题可能较多的出现在IPv6上 请检查IPv6网络是否畅通

检视最终效果

IPv4地址

IPv6地址

不是IPv4地址下面的那个选项

而是在记录选项卡里中的AAAA记录


Cloudflare

Cloudflare下文称CF

CF的设置方法和dynv6的基本相同

不过在token的获取上要稍微多一些步骤

获取API token

访问下列地址以设置API token

https://dash.cloudflare.com/profile/api-tokens

点击 创建令牌

选择 编辑区域DNS>使用模版

在区域资源中的特定区域选择要更新的的域名(顶级域名)

其他保持默认 点击 继续以显示摘要

继续点击 创建令牌

令牌已创建 复制下来我们马上就需要使用

其只会显示一次 要保存好 关闭页面

编辑规则

打开lucky>选择左侧的动态域名解析>添加任务

规则名称任意

托管服务商:Cloudflare

Token 填写之前获得的token

类型:选择IPv4

若要更新IPv6地址则选择IPv6

需要同时更新IPv6和IPv4地址则需要分别设置两条规则

域名列表:填写要更新的动态域名地址

获取公网方式 保持默认 即通过接口获取

保存规则

示例

检查更新结果

等待片刻后显示更新成功即设置正确


NOIP

与之前的两家提供商不同

NOIP并不使用token而是直接使用账户名和密码进行验证

因此我们需要设置自定义请求

NOIP其实有自己的专用更新客户端

不过其并不算很好用而且不支持IPv6

编辑规则

打开lucky>选择左侧的动态域名解析>添加任务

规则名称任意

托管服务商:自定义callback

Callback DNS服务商 :NOIP

点击 根据DNS服务商自动填充模版

参数会自动填充完毕但是我们仍然需要进行一些修改

比如NOIP的账户和密码

以及将更新地址的HTTP换成HTTPS

账户密码直接明文传输还是有些危险

类型:选择IPv4

若要更新IPv6地址则选择IPv6

需要同时更新IPv6和IPv4地址则需要分别设置两条规则

域名列表:填写要更新的动态域名地址

获取公网方式 保持默认 即通过接口获取

保存规则

示例

检查更新结果

等待片刻后显示更新成功即设置正确

至此我们便完成了动态域名的更新设置


2.15版本之后 

2.15版本对DDNS配置进行了重大更新

更新后DNS规则变得和WEB规则有些相似 有主规则和子规则之分

同一提供商下的动态域名可以在写在同一个主规则下

更新IPv4地址和IPV6地址也不需要分别设置两条规则了

除此之外变化不是非常大 但不向后兼容  若进行降级 DDNS配置会丢失