ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

Lucky:3 种部署方式与端口转发 / DDNS / 远程唤醒实操

Lucky:3 种部署方式与端口转发 / DDNS / 远程唤醒实操 Lucky3 种部署方式与端口转发 / DDNS / 远程唤醒实操【免费下载链接】lucky软硬路由公网神器,ipv6/ipv4 端口转发,反向代理,DDNS,WOL,ipv4 stun内网穿透,cron,acme,rclone,ftp,webdav,filebrowser项目地址: https://gitcode.com/GitHub_Trending/luc/luckyLucky 是一款单二进制的网络管理工具核心能力集中在四个方向端口转发IPv4/IPv6 双栈映射内网服务、DDNS 动态域名解析域名跟随公网 IP 自动变更、网络唤醒 WOL远程开机/关机、反向代理多服务统一入口。部署后在http://设备IP:16601打开后台用浏览器即可完成全部配置无需手写任何系统级规则。部署方式怎么选端口映射把内网服务暴露到公网DDNS让域名跟着公网 IP 走WOL远程唤醒一台关机设备踩坑记录与关键参数速查部署方式怎么选先看这张表再决定用哪条命令方式适用人群隔离性维护成本一句话推荐语官方一键脚本路由器/轻量主机想装完就用无直接跑在系统里低最省事适合首次体验Docker 容器已有 Docker 环境的主力用户高容器独立可随时删了重来中生产环境首选配置挂卷后不怕丢源码编译想改代码或做二次开发无高仓库 README 注明源码仅公布至 1.4.10新特性不保证跟进一键脚本直接执行下面这条命令它会下载对应架构的二进制、写好 systemd 服务并启动curl -fsSL https://get.lucky666.cn | bashDocker 方式在 Linux 主机上推荐host网络模式同时支持 IPv4/IPv6一条命令即可docker run -d --name lucky --restartalways --nethost -v /root/luckyconf:/goodluck gdy666/lucky如果机器不在 Linux 上Mac/Windows 建议改用官方一键包而非容器用桥接模式映射端口即可注意桥接模式只支持 IPv4docker run -d --name lucky --restartalways -p 16601:16601 gdy666/lucky端口映射把内网服务暴露到公网目的让公网IPv4 或 IPv6流量落到内网某台机器的指定服务上一条规则可挂多个端口。后台路径端口转发 规则列表 添加规则参数说明内网地址 / 端口目标服务实际监听的地址和端口一条规则可填多个端口协议TCP / UDP / 两者都选地址族公网有 IPv6 时勾选双栈可走 v6纯 v4 环境只勾 IPv4黑白名单无认证的服务如文件浏览建议切白名单模式只放行你的常用 IP保存并启用规则后从外网验证curl -v http://设备公网IP:外部端口能返回目标服务的响应即打通。安全提示不要把 16601 管理后台本身也映射出去它没有为公网设计。DDNS让域名跟着公网 IP 走目的宽带 IP 变动时域名解析自动指到新 IP配合端口转发就能用固定域名访问。后台路径DDNS 任务列表 添加任务参数说明服务商内置阿里云、腾讯云、Cloudflare、Porkbun 等也可用 Callback 自定义对接任意服务商认证信息各服务商的 API Token / AccessKey填错是解析失败的第一大原因域名与记录类型填要更新的完整域名公网是 v4 就建 A 记录v6 建 AAAA更新间隔检查本地公网 IP 与 DNS 记录不一致才更新避免无意义刷新启用任务后等一个检查周期或手动点一次立即更新再用下面命令确认解析值已变更dig short yourdomain.com AWOL远程唤醒一台关机设备目的在外网远程给家里/公司的电脑发魔法包开机。后台路径网络唤醒 设备列表 添加设备核心字段只有设备 MAC 地址设备需支持并开启网络唤醒。保存后点击设备行的唤醒按钮或直接调 Lucky 提供的 HTTP 接口替换为你修改后的后台密码curl -X POST -u 666:新密码 http://127.0.0.1:16601/v1/wol/device/设备ID/wakeWOL 广播包过不了普通路由转发目标设备必须与 Lucky 处于同一二层网络跨网段需要路由器支持组播/广播转发。踩坑记录与关键参数速查问题后台 16601 打不开端口被防火墙挡住或-cd指定的配置目录不可写。先确认端口放行firewall-cmd --list-ports再核对启动参数里的配置路径。问题桥接模式的 Docker 收不到 IPv6 流量-p端口映射不支持 IPv6公网是 v6 环境就改用--nethost重新创建容器。问题改了密码之后忘记进不去后台账号密码不存在单独文件里随配置一起保存。清空配置目录-cd指定路径或容器内/goodluck目录后重启即可恢复默认的 666/666代价是所有规则需要重配——所以配置目录要定期备份。问题DDNS 任务显示更新失败多为 Token 权限不足或记录类型建错A 记到 AAAA 上先看服务商控制台的 API 授权范围再核对记录类型。问题配了白名单后自己都连不上白名单匹配的是源 IP外网访问时源 IP 是你自己的公网出口 IP 而非设备 IP把自己当前出口 IP 加进去即可。关键参数速查表项目值后台默认端口16601-p可改初始账号 / 密码666 / 666配置保存位置由-cd指定目录Docker 默认挂载到容器/goodluck运行日志无独立日志文件直接输出到 stdout用journalctl -u lucky或docker logs lucky查看下一步想深入实现细节可以看 端口转发核心逻辑 与 黑白名单匹配 两个目录完整功能文档以项目 README 与官方文档站为准。【免费下载链接】lucky软硬路由公网神器,ipv6/ipv4 端口转发,反向代理,DDNS,WOL,ipv4 stun内网穿透,cron,acme,rclone,ftp,webdav,filebrowser项目地址: https://gitcode.com/GitHub_Trending/luc/lucky创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表