Lucky DDNS 实战:让家里的服务器拥有稳定公网地址

JackcatLucky1 月 前

Lucky DDNS 实战:让家里的服务器拥有稳定公网地址

家里跑着 NAS、软路由或者一台常开的小服务器,最尴尬的事莫过于:昨天还能用域名访问,今天重启了下路由器,IP 一变,域名就指不回来了。家庭宽带的出口 IP 是动态分配的,DHCP 续租或光猫重拨都会让它变脸。解决这个问题,靠的就是 DDNS(动态域名解析)——把一个固定域名实时指向你当前的公网 IP。

Lucky 内置了强大的 DDNS 模块,支持阿里云、腾讯云、DNSPod、Cloudflare 等主流服务商,配置好后完全免维护。下面以最常见的场景走一遍。

一、前置条件

  • 一个域名:可以在腾讯云、阿里云或 Cloudflare 注册,年费几十块。
  • API 密钥 / Token:在域名服务商后台创建,用于让 Lucky 自动改解析记录。注意保管,泄露等于把域名控制权交出去。
  • 确认你的公网类型:登录路由器看 WAN 口 IP,如果是 100.x10.x 开头,说明是内网 IP,没有公网 IPv4(这种情况看本系列第三篇 STUN 穿透)。

二、在 Lucky 里添加 DDNS 任务

  1. 进入 Lucky 后台(默认 http://内网IP:16601,强烈建议先设安全入口和改密码)。
  2. 左侧菜单 动态域名 → 添加任务
  3. 操作模式选 简易模式;托管服务商选你域名所在平台(如腾讯云选 DNSPod、海外选 Cloudflare)。
  4. 填入刚才获取的 ID / Token(或 API Token)。
  5. IP 类型:有 IPv4 公网选 IPv4,只有 IPv6 选 IPv6,都有可都勾上。
  6. 获取方式选「通过接口获取」,避免网卡多 IP 时的误判。

三、添加同步记录(关键一步)

点「添加同步记录」,记录名填写泛域名,例如 *.yourdomain.com。这样所有二级子域名(nas.yourdomain.comwp.yourdomain.com)都自动跟随更新,不用一条条加。

保存后稍等十几秒,当状态显示 「托管商记录一致」,说明 DDNS 已经生效。去服务商后台的解析列表,也能看到 Lucky 自动写进去的记录。

四、如果域名托管在 Cloudflare

很多朋友图免费和好用的 CDN 会把域名转到 Cloudflare。流程是:在 Cloudflare 注册 → 添加站点选免费套餐 → 把域名注册商处的 NS(名称服务器)改成 Cloudflare 提供的那两个 → 等几分钟同步完成。之后在 Lucky 里选 Cloudflare、填 API Token 即可,其余步骤一致。

五、常见问题

  • 只拿到 IPv6 公网:移动、部分电信宽带常见。DDNS 选 IPv6 即可,访客设备也需要支持 IPv6 才能连上。
  • 完全没公网 IPv4:别硬刚,直接看本系列第三篇——用 Lucky 的 STUN 内网穿透照样能访问家里设备。
  • 解析迟迟不一致:先确认 Token 权限够(要能改 DNS 记录),再检查域名 NS 是否已切到对应服务商。

到此,你的域名已经能稳稳指向家里的出口 IP 了。但这只是第一步——域名有了,还得有 HTTPS 证书、还得把内网一堆服务优雅地暴露出去。下一篇我们讲反向代理。

发布评论

相关文章