Featured image of post 飞牛NAS使用Lucky实现动态域名解析

飞牛NAS使用Lucky实现动态域名解析

介绍如何使用Lucky实现飞牛NAS的域名访问

使用Lucky实现飞牛NAS动态域名解析教程

一、前言

飞牛NAS(FeiNiu NAS)作为国产新兴的NAS系统,许多用户希望通过域名远程访问设备。但家庭宽带通常没有固定公网IP,这时可以通过Lucky(原ddns-go)工具实现动态域名解析。

📦 二、准备工作

所需条件

  1. 已安装飞牛NAS系统的设备
  2. 拥有域名(支持阿里云/腾讯云/DNSPod等)
  3. 确保你的网络有公网IP(公网IPV4或公网IPV6)
  4. 路由器可开启端口转发(公网IPV4需使用)

工具获取

🐳 三、安装Lucky容器

步骤1:创建项目目录

  1. 点击"文件管理"
  2. 点击“新建文件夹”
  3. “文件夹名称”输入Docker
  4. 选择“文件夹位置”,据个人情况自行选择(我选择的存储空间2)
  5. 再次在Docker文件夹内新建一个Lucky文件夹

步骤2:创建docker-compose.yml文件,并部署

  1. 在Docker中点击“Compose”
  2. 点击“新增项目”
  3. “项目名称”输入Lucky
  4. “路径”选择前面创建的Lucky文件夹
  5. “来源”选择“创建docker-compose.yml”
  6. 然后粘贴下面的代码
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
    services:
      lucky:
        image: gdy666/lucky
        container_name: lucky
        volumes:
          - /vol2/1000/Docker/lucky:/goodluck  #/vol2/1000/Docker/lucky改为自己的文件夹路径
        ports:
          - 16601:16601
        network_mode: host
        restart: always
  1. 勾选“创建项目后立即启动”然后点击“确定”
  2. 等待部署完成。

⚙️ 四、配置动态域名解析

1. 访问Lucky控制台

  1. 浏览器打开: http://你的NAS局域网IP:16601
  2. 初始设置:
  • 创建管理员账号(默认账户密码:666/666)
  • 设置强密码
  • 设置安全入口

2. 添加DNS解析

1.API密钥获取

  1. 登录腾讯云控制台
  2. 进入 访问管理 > API密钥管理
  3. 点击 新建密钥 创建SecretId和SecretKey
  4. 记录这两组密钥(后续配置需要)

2.配置Lucky的DDNS服务(以腾讯云为例)

  1. 访问Lucky管理界面:http://飞牛内网IP:16601

  2. 左侧菜单 → 动态域名(DDNS) → 服务列表 → 添加

  3. 任务名称填写腾讯云 → 依次SecretId和SecretKey

    ddns1(1).png
    ddns1(1).png

  4. 点击添加记录(下图红色框)。

    ddns2(1).png
    ddns2(1).png

  5. 按照下图方式填写同步记录,最后点击“添加任务”。

    ddns3(1).png
    ddns3(1).png

  6. 检查IPV6地址与你的NAS的IPV6地址是否一致。

    DDNS4(1).png
    DDNS4(1).png

  7. 登录腾讯云控制台检查解析记录的IPV6地址是否正确。

🚨 五、故障排除

问题现象 解决方案
无法获取公网IP 检查容器网络模式是否为 host
API密钥报错 确认AccessKey权限包含 DNS修改权限
解析不生效 检查子域名填写格式(只需前缀 nas)
HTTPS证书错误 启用Lucky的 SSL证书管理 模块
外网无法访问 确认路由器已转发端口或者防火墙是否关闭