神器Lucky保姆级指南:Docker安装+DDNS+SSL+反向代理一步到位

2025-10-31 16:11:25 31点赞 389收藏 18评论

今天习惯性的使用IP直连的时候无法联通,才想起来我还没配置ddns动态解析,导致无法使用直连。

神器Lucky保姆级指南:Docker安装+DDNS+SSL+反向代理一步到位

之前一直使用的都是ddns-go,但是这只能解决单一的ddns解析问题,一直听说lucky好用,很多人推荐,这次就直接装lucky了。

一、什么是Lucky?

Lucky是一款专为国内用户设计的轻量级运维工具,采用Go语言开发,体积小、性能强,没有复杂的依赖。它最核心的优势就是“一站式集成”,把原本需要多个工具(比如花生壳、Nginx、Certbot等)才能实现的功能整合到一个可视化界面中,无论是个人开发者还是中小企业运维,都能大幅提升效率。

它的核心功能包括:

•DDNS动态解析:支持阿里云、腾讯云、华为云等主流厂商,实时更新IP与域名映射;

•SSL证书管理:自动申请/续期Let's Encrypt证书,也支持导入自定义证书;

•反向代理:轻松配置多服务转发,解决端口冲突;

•端口转发:实现内网服务对外网的访问映射;

•状态监控:实时查看服务运行状态、CPU/内存占用。

它支持多种设备和系统,包括 Windows、Linux、梅林路由器固件、OpenWrt、Padavan、小米路由官方系统,甚至光猫。

提示:Lucky是开源免费的,官网地址为https://lucky666.cn/,有兴趣的朋友可以去了解更多细节。

二、准备工作

开始前需准备:
1. 设备联网正常;

2. 已备案的域名(国内云厂商强制要求);

3.宽带运营商给你开通了公网IP(动态、固定都行)或者ipv6(可以用极空间的ipv6测试连通性,双向连通才行)。

DDNS的作用是让动态公网IP(如家用宽带IP)与域名实时绑定,即使IP变化也能通过域名访问内网服务。由于我的域名是在腾讯云注册,使用的腾讯云DNSPod域名解析服务平台,以下为具体配置步骤。

登录腾讯云官网(https://cloud.tencent.com/),进入“控制台”,在顶部搜索框输入“DNSPod”,进入DNSPod域名解析控制台

图片图片

在左边列表里面选择我的域名,然后选择自己购买的、需要使用的域名。

图片图片

添加记录,依次填写主机记录,记录值,旁边有详细指引,可以跟着指引填写。填好确认后点击右上角头像,选择API密码。

图片图片

这里要注意,一定要选择DNSpod token,创建密钥。(如果你用的是极空间自带的ddns的话这里就选择前面的腾讯云API密钥)

图片图片

密钥名称随意,点击确定,创建密钥。

图片图片

这就是我们需要的ID和token,token只会在创建的时候显示一次,后续再进去中间都是星号了,一定要保存好,复制下来备用。

三、Docker安装Lucky

极空间Docker部署优势显著,依托极空间的Docker仓库可直接搜索下载镜像,无需手动输入镜像地址,操作便捷。

为了让Lucky的数据(配置、证书等)在容器重启后不丢失,我们需要在极空间中创建本地目录并挂载到容器中。

图片图片

在我的文件中创建docker文件夹,用于存放我们安装的docker配置文件,在docker文件夹下创建“lucky”目录,记录该目录的绝对路径。

图片图片

打开极空间docker面板,点击镜像,在仓库里面搜索lucky,选择gdy666/lucky这个镜像下载。

图片图片

下载完在本地下面的列表里就可以看到gdy666/lucky:latest这个容器了,然后双击运行,开始配置容器。

图片图片

通用里面:容器名称随意,方便辨识就行,可以取消开启性能限制,其他保持默认即可。

图片图片

然后是文件夹路径,点击添加,选择刚才创建的路径*/我的文件/docker/lucky,装载路径填写:/goodlucky。

图片图片

网络切换成host,其他保持默认即可,点击应用开始运行容器。

图片图片

容器前面显示绿色的[运行中],表示已成功安装运行。

图片图片

此时,打开浏览器局域网访问http://极空间IP:16601(极空间IP可在设备监控-网络信息”中查看),进入Lucky登录界面。默认账号:666,默认密码:666。首次登录后请立即修改密码,保障安全!

图片图片

左侧菜单栏点击“设置”,如果不想在外网可以被别人访问,可以关闭外网访问,端口随意设置,记得在路由器映射就行(ipv6不用映射),安全入口建议设置,正常情况下我们登录容器是http://极空间IP:端口,设置安全入口后变成http://极空间IP:端口/lucky666,安全性大大提高。然后设置管理员账号密码,保存,退出重新登录。

四、Lucky核心功能从配置到使用

登录后左侧为功能菜单,重点记录DDNS解析、SSL证书、反向代理三大高频功能。

1:DDNS动态解析配置

图片图片

登录Lucky管理界面,左侧菜单点击“动态域名”→“添加任务”或“创建首个DDNS任务”

图片图片

填写基础信息:

•任务名称:随意(如“家用服务器DDNS”);

•服务商:选择你域名解析服务商,也就是上面获取密钥的服务商。这里我选择“Dnspod.cn”;

•ID/Token:填写前面获取的密钥;

图片图片

添加同步记录:

•主域名:填写你的域名,填两个就行。(如“example.com、*.example.com”),填好后添加任务。

图片图片

此时可以看到任务列表已经显示出来,并解析出了公网IP。

图片图片

此时再去输入极空间开始IP直连就显示连通了。

2:SSL证书管理

配置好域名登录后,我们在浏览器输入http://域名:端口 登录时,会看到前方显示不安全,这就需要添加ssl证书了。

图片图片

左侧菜单点击“SSL/TLS证书”→“添加证书”;

图片图片

填写申请信息:

•证书名称:随意(如“极空间证书”);

•证书类型:选择“Let's Encrypt”;

•证书方式:选址“ACME”;

•验证方式:选择“Dnspod.CN”,域名在哪里解析选哪个;

•ID/Token:填前面记录备用的ID和Token;

•域名列表:填写需要申请证书的域名,两个就够了(如“example.com、*.example.com”,支持多个域名分行填写),点击添加;

图片图片图片图片

添加后,面板上就有记录了,会显示申请中,时间大概两分钟左右,申请成功后面板会显示证书有效期,日志里也会显示证书申请成功。

此时再去浏览器输入http://域名:端口 登录时,就不会看到前方显示不安全了。


3:反向代理配置

反向代理的作用是将不同的多个内网服务(如NAS管理界面、博客网站、智能家居控制端)通过同一个公网域名+不同路径对外提供访问,避免暴露多个端口。

图片图片

左侧菜单点击“WEB服务”→“添加WEB服务规则”;

填写基础信息:

•规则名称:随意(如“极空间反代”);

•协议类型:全选;

•监听端口:默认16666(可自定义,端口需在路由器映射);

•TLS:启用

图片图片

添加子规则:

•子规则名称:随意,尽量好记好用的(如“jkj”);

•服务类型:反向代理;

•前端地址:就是准备用的地址(如“jkj.example.com”);

•后端地址:就是该服务的局域网IP+端口(如“192.168.1.28.5055”);

填好后添加规则就行

图片图片

添加后前后端对应的地址就有了,点击前端地址可直接复制,在浏览器粘贴使用就行。需要添加子规则可直接添加web服务规则就行,一个大规则下可添加多个子规则。

图片图片

此时用反代地址就可以隐藏真实端口了。

除了文中讲解的功能,Lucky还有端口转发、流量统计等实用功能,我们可以根据自己的需求慢慢去探索。

展开 收起
18评论

  • 精彩
  • 最新
  • 主路由爱快,旁路由openwrt,openlist+lucky,反向代理都正常。近期遇到个问题在外网手机播放器添加反向代理后的openlist的webdav服务或者群晖的webdav服务,可以正常查看视频文件列表,但是播放不了,换过3-4个播放器也不行,不通过反向代理的又可以正常播放。
    lucky的反向代理配置都试过了,也不知道什么原因,大佬指导一下。

    校验提示文案

    提交
    换个思路,没必要死磕webdav,用docker搭个网盘或自带媒体中心来看

    校验提示文案

    提交
    这不是玩家的回答

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 自动续签说一下呀

    校验提示文案

    提交
    设置好他会自动续签啊,啥都不用管,这没啥写的啊

    校验提示文案

    提交
    收起所有回复
  • 完全安装步骤执行,发现无法用在IPV6,登陆不上。另外,DNSPOD域名解析,记录值写8.88.8可以的吗??

    校验提示文案

    提交
    你的IPv6 是双向连通的吗?

    校验提示文案

    提交
    登录不了是哪里登录不了?

    校验提示文案

    提交
    收起所有回复
  • 已经用了好几年了 免费续签 安安静静地工作 真的很不错

    校验提示文案

    提交
  • 但是lucky不能复制规则,比如ddns和web这些,每次新加一个域名都要一个一个重新填写,麻烦得很。很多都是复用的,还得手填半天

    校验提示文案

    提交
  • 感觉访问很慢,比直接端口转发慢很多,不知道为什么

    校验提示文案

    提交
  • 试过,感觉过于复杂。最后还是用了路由器脚本

    校验提示文案

    提交
  • lucky万吉,不错,稳定好几年了,都快遗忘了,除了升级的时候 [赞一个]

    校验提示文案

    提交
  • 也可尝试zeronews

    校验提示文案

    提交
  • 以下是被折叠的评论 查看
已折叠部分评论
展开
收起
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
389
扫一下,分享更方便,购买更轻松