前言
近期飞牛的安全漏洞还是很严重的,希望飞牛团队通过这次事件能够正视安全问题。我自己一是没有中招,二是有一款好用的国产系统真的不容易,所以继续使用飞牛,但还是要尽可能升级一下防护等级。由于实在没找到中招的机制,所以挑选一些看上去有用且操作简单的方法。
这些方法即使全做了,也不保障100%安全,最安全的方法是切断所有外网,只在内网环境使用。
![图片[1] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[1] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/KJeoWEYcGLtnQa6.png)
基础设置
升级官方系统
截止的目前,官方已经针对漏洞升级过2次系统,现在系统版本是1.1.9,并且要求修改系统密码并关闭SSH功能。
升级后执行官方查杀脚本:curl -L https://static2.fnnas.com/aptfix/trim-sec -o trim-sec && chmod +x trim-sec && ./trim-sec如果无法升级或脚本查出有病毒,直接重装系统。
![图片[2] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[2] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/Ap2zfvDHLY86Kmx.png)
修改常用端口
- 开启SSH功能前,将
22端口修改为其他
![图片[3] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[3] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/lPLgvCfN7dSem2F.png)
- 修改飞牛默认端口,将
5666和5667修改为其他
![图片[4] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[4] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/ygMWxjaBfvb5XlD.png)
- 禁掉
8000和8001端口,这两个端口到现在还能使用,也反映出飞牛团队确实不重视安全
![图片[5] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[5] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/GkMQtZ24nDLRS7s.png)
- 开启SSH功能前,将
- 开启防火墙,我的网络结构是主路由是华硕路由器(开启防火墙),旁路由是istoreos(开启防火墙+adgardhome),所以我的飞牛防火墙未开启。
飞牛防火墙默认设置基本等于无效,如果需要开启,请修改防火墙默认为拒绝访问,并且将需要暴露的应用端口填入第一个规则,目标IP可以选择境内,出入站均如此设置。
![图片[6] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[6] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/yS8irzmGxQMv9Uj.png)
![图片[7] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[7] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/27JbstRjM5NScId.png)
修改FN ID,关闭FN Conect和自带的DDNS服务。
![图片[8] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[8] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/GniD1fZPhBCrags.png)
使用lucky添加IP过滤
我一直使用lucky实现ddns功能,设置简单,功能丰富,仅暴露一个端口既可实现多个服务的外网访问,使用方法我之前也做过。多说一句,家用NAS主要是内网环境,外网使用对象最好仅限自己及几个人的家庭或团队,真正建站的还是买个服务器吧。
- IP过滤-设置白名单-添加子规则,我的飞牛地址是
192.168.2.185,所以规则写192.168.2.0/24
![图片[9] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[9] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/qQLd3peCb4tuS1a.png)
- 添加境内IP,IP列表先空着
![图片[10] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[10] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/HljypOTghWSPbFi.png)
- 添加计划任务,自动获取IP列表,可选择每日更新
![图片[11] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[11] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/Klm6Mxzs4FEfZa3.png)
- 下划添加子任务-类型选择IP过滤规则更新
接口地址查询:https://github.com/metowolf/iplist
![图片[12] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[12] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/AwYOqT231PMps7D.png)
- 手动触发一次,IP就添加好了
![图片[13] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[13] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/esBIKb6j5wzFvHy.png)
![图片[14] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[14] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/cz1RjZF6rLV3Hw8.png)
- 根据需求可以如法添加香港等地区规则
手机无法访问的话还需要添加手机运营商规则。
![图片[15] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[15] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/reOgUDFp54qVcWA.png)
- 添加自动记录IP设置,添加安全入口,复制链接,保存配置
![图片[16] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[16] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/E1s8FjyIOQXKJHU.png)
打开链接,说明配置好了
![图片[17] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[17] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/U8eBEcALauypI4W.png)
会多一条自动配置的规则
![图片[18] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[18] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/oRZEPNK3k9dLyg4.png)
web服务-右键-编辑
![图片[19] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[19] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/m8nT7P2CakIJZz9.png)
IP过滤规则选择白名单,保存后就设置完毕了
![图片[20] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[20] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/07/EUernTdy6Q7tMgS.png)
Lucky_ 设置Coraza WAF
以下内容均来自lucky作者
- 功能介绍
确认你的 Lucky 支持 Coraza WAF
Coraza 是一款功能强大的企业级 OWASP Web 应用程序防火墙。自 2.12.0 版本起,Coraza 已集成于 Lucky(万吉)的 Web 服务中。本文仅介绍 Coraza WAF 的快速设置方法 , 如需详细了解,请访问官方文档
请注意,不建议在硬件配置较低的路由器上运行万吉的 WAF 详细配置步骤
如果是简单使用,可以直接创建一条规则,选择类型为"OWASP 核心规则集"- 勾选所有规则或按需选择,系统将自动调用内置的 OWASP 核心规则集。
- 如果只是用于防御路径穿越攻击,只需勾选 901、930、949 三条规则即可。
![图片[21] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[21] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/08/2dmnR7p5tFTMwDx.png)
创建和配置 Coraza WAF 实例
- 登录 Lucky 后台(默认
http://IP:16601/安全入口) - 进入 左侧菜单栏 - Coraza WAF
![图片[22] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[22] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/08/THSrnjfuOMcI2op.png)
- 添加实例
![图片[23] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[23] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/08/zGuaLbYkrvIfP4h.png)
- 自定义实例名称 , 如 "基础防护" , 然后点击添加规则按钮
![图片[24] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[24] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/08/NCnm2ZkvajsAW1B.png)
- 点击规则列表 - 类型选框 , 下拉菜单中选择 "OWASP核心规则集"
![图片[25] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[25] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/08/7wszj6an3KeXTGl.png)
- 勾选 901 , 930 , 949 三条规则 , 保存即可
![图片[26] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[26] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/08/Yq94Te52ydZvt1M.png)
![图片[27] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[27] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/08/SUgHbhDcA1qFCwr.png)
- 登录 Lucky 后台(默认
应用 WAF 实例
Lucky 中的WAF配置是 “按服务独立启用” 的 ,在每一个 “Web 服务” 中按需绑定,也就是说
- 可以为飞牛 OS 管理页面开启这个 WAF 实例
- 为 Docker 部署的 qBittorrent 单独开启或关闭
- 为 Bitwarden 绑定同一个 WAF 实例
- 也可以为不同服务绑定不同的 WAF 实例(比如一个用“基础防护”,另一个用“高强度防护”)
![图片[28] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[28] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/08/Ll1wqA36hSGenOr.png)
在相应的Web服务子规则选择已创建的CorazaWAF实例
- 进入 左侧菜单栏 - Web服务
![图片[29] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[29] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/08/CBcH58h72oML4eS.png)
- 选择需要配置的子规则 - 修改子规则 - Coraza WAF - 选择已创建的WAF实例 , 保存即可自动应用
![图片[30] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[30] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/08/nsxqmO21XaFzVpZ.png)
测试是否生效
在已开启防护的URL后添加?test=../../参数,如被拦截则说明路径穿越防护已生效。例如https://域名/?test=../../../URL 参数中包含
?test=../../../是典型的路径遍历(Path Traversal)攻击测试,也称为目录遍历。这是黑客或安全测试人员探测Web应用程序安全漏洞的一种常见手法。生效表现:页面被拦截(显示403 Forbidden,Lucky/WAF)
未生效表现:页面能正常打开或显示404
![图片[31] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记 图片[31] - 使用Lucky保护你的飞牛,开启waf防火墙,设置IP过滤 - 无辣的学习笔记](https://s2.loli.net/2026/02/08/5ZzF2ubd8S9JqAE.png)
内网穿透
这类软件、技术众多,各种声音都有,看下来最好不用,用就用大厂的。种类选择不暴露端口的,比如异地组网、VPN等技术的,不要用地址转发或端口映射的,我之前推荐的公益frp虽然免费但我自己已经不用了。