收起左侧

看完这篇,飞牛 NAS 防火墙你一定能配对

8
回复
415
查看
[ 复制链接 ]

19

主题

322

回帖

490

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章fnOS1.0上线纪念勋章飞牛百度网盘玩家

最近「防火墙」「WAF」这些词出现得越来越频繁,大家对安全这件事,其实已经有了比较清晰的认知。上期我们已经教大家如何部署 雷池 WAF 来防护 NAS(移步公众号:云上小牛),也有网友提到 lucky 自带的 WAF 同样可以使用,感兴趣的可以去翻一下上期文章的评论区。至于防火墙,不少人反馈:看得懂名词,但规则一多就开始犯迷糊。所以今天这篇,就单独聊一件事:飞牛自带的防火墙,到底该怎么设置。

很多人一看到防火墙的图形界面就头大,其实不是你不懂网络,而是官方说明太容易把人绕晕。我们先把几个最关键、最容易混淆的概念说清楚。

先放一张我最终设置的截图,很简洁,你也可以像我一样设置,别着急,我先讲原理,再教大家如何配置

0e34373bb2c31682529b413452e07fdc.png

一、什么是入站(Inbound)

记住一个字:入。

  • 外面的电脑 / 手机 / 服务器
  • 想要主动连进你的 NAS
    这类流量,统统叫 入站举个例子:
  • 你在外网用浏览器访问 NAS 的管理页面
  • 手机 App 连接 NAS

二、什么是出站(Outbound)

出站刚好反过来,重点是 “出”

  • NAS 去访问外部网站
  • NAS 连接第三方服务
  • FRP类主动请求服务
    这些都是 出站连接

三、什么是“默认允许”

当一个访问请求 没有命中任何已有规则 时:直接放行

"我只拦我明确不想要的,其他尽管进来"

四、什么是“默认拒绝”

当一个访问请求 没有命中任何已有规则 时:直接拒绝

"我只放我明确允许的,其他的别想进来"

明白以上概念后,再结合起来,其实就知道防火墙该怎么设了。

入站我采用默认拒绝。原因很简单:我只开放我确实需要对外提供服务的端口,其他一律拒绝。这样做的好处是,哪怕以后系统多了什么新服务、新端口,只要新添加一条即可。

出站我采用默认允许。因为说实话,出站你限制个锤子?你的 NAS 访问外面的精彩世界,还能访问出什么花来?更新、插件、第三方服务,全都是出站请求。真把出站规则卡太死,反而给自己添堵。

举个最现实的例子,如果你出站限制过严,

你甚至连飞牛官方服务都连不上。比如 fn connect,本身就是通过 TCP + UDP 的 7200–7210 端口和官方服务器通信的,这些全是出站流量。

所以我的做法很简单:

入站:默认拒绝,只放必要端口;

出站:默认允许,基本不管。

如果你的行为是默认拒绝,又设置了拒绝规则,那就是多此一举,画蛇添足!比如:

40400c867a1220c15b245876400a1495.png

还不懂?那就跟着我一步步配吧!

入站设置

让我们先设置入站规则。打开 设置 → 安全 → 防火墙,默认是关闭状态。开启后可以看到系统已经预设了一些服务规则。

我的建议是:全部删除。规则太多,很容易把自己看晕,你又没有那么多服务。入站规则本身就应该从最简单的开始,只保留你真正需要对外开放的服务。

1df3a258141ef6bd935907b1fce7fbb8.png

首先点击 高级设置,确认局域网默认放行。这个基本不需要过多解释:你的局域网你都防不住,那还开防火墙干什么?lol 既然已经在你局域网里,默认就应该是你信得过的设备。

另外,通过 VPN 组网、反代后访问进来的连接,也会被识别成局域网流量,这属于正常情况,不用纠结。

a313399b75a2dccdd8e7707e60a8147c.png

接着添加入站规则,把右侧策略设置为默认拒绝,然后只添加你需要放行的服务即可。

b485896c118f7cb53a20331c20dd77c7.png

以我自己的情况为例,对外只有一个 lucky 的监听端口,那就只放通这一个端口就够了。最好再限制来源 IP,比如只允许国内访问;如果你有更精细的需求,也可以进一步缩小到更小范围的 IP 段。

如果你还有其他对外开放的端口,比如

WebDAV 的 TCP 5005 / 5006

WireGuard 的 UDP 51820

按同样思路自行添加对应规则即可。

a4a2cc30fc4f601cec6c7b9f62a78f28.png

建议每一条规则都写好备注。时间一久再打开防火墙,你大概率已经不记得某个端口是干什么用的了,这时候看备注比看端口快得多,也不容易误删、误改。

针对PT玩家,补充以下规则,用于QB、TR监听

image.png

提醒一下,NAS的虚拟机,属于NAS内部,访问虚拟机,会先经过NAS,填写规则时也需要考虑进去。

到这里,入站规则就设置完成了。按上面的方式配置,可以达到下面几个效果:

1️⃣ 国外 IP 直接进不来
2️⃣ 国内只有你明确放行的服务端口可以访问
3️⃣ 其他所有访问请求,全部拒绝(无需画蛇添足增加拒绝规则)

出站规则

接下去是出站规则,这个就更简单了。操作还是一样:先把所有预设服务全部删除,然后把默认行为改成允许

还是那句话,出站你防个蛋呀?lol NAS 出去无非就是更新、连服务、拉资源。

0b4343b43acface558d7ce2f428b0eef.png

这样就可以了。但是话又说回来,如果你真的有某种特殊需求,比如:我的 NAS 绝对不允许出国! 那怎么办?很简单,按下图照抄就行。添加拒绝tcp和udp两条规则。

a160a1765dd23c3c0a9c7c82407fe379.png
6d6bc97a27c908438fd590b3d14e07ea.png

又比如说,有几个 IP 是木马网站,我不想我的 NAS 去访问它,怎么办?
一样的,照抄下面的规则就行 ↓↓

c6df258d37f991b6ac67c6b31c36b348.png
95acc945a2bb601e7b473e83c7749c99.png

不过我本人并没有这些需求。非常清爽,一目了然

0e34373bb2c31682529b413452e07fdc.png

防火墙这东西,其实一点都不复杂,复杂的是你一开始就被各种“预设规则”和“安全名词”带跑了。想清楚谁能进、谁能出,然后坚持一个原则——不需要的就别放,剩下的只是照着需求填规则而已。

别怕删规则,也别迷信默认配置。你自己看得懂、几年后还能看懂的防火墙,才是真的安全

收藏
送赞 3
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

4

回帖

0

牛值

江湖小虾

我是菜鸟小白,觉得没必要搞这么复杂吧,反正是端口转发,路由器那已经过滤一大部分了

19

主题

322

回帖

490

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章fnOS1.0上线纪念勋章飞牛百度网盘玩家

3 小时前 楼主 显示全部楼层
不畏浮云 发表于 2026-2-8 12:50
我是菜鸟小白,觉得没必要搞这么复杂吧,反正是端口转发,路由器那已经过滤一大部分了 ...

每个人的组网情况不一样,只是提供一种参考,如果你主路由做了端口转发,只有这个端口能进来,但是限制不了国外ip等等,除非是爱快这种路由器,所以怎么做,就看你自己需求了,另外如果lucky做了反代,可以直接在lucky上过滤白名单

0

主题

3

回帖

0

牛值

江湖小虾

>NAS的虚拟机,属于NAS内部,访问虚拟机,会先经过NAS,填写规则时也需要考虑进去。

请教一下:NAS中的虚拟机不应该是独立IP吗,也会受主机的防火墙限制?

19

主题

322

回帖

490

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章fnOS1.0上线纪念勋章飞牛百度网盘玩家

2 小时前 楼主 显示全部楼层
我理解是这样的。你nas里面的虚拟机,虽然是独立ip,但也是接在他下面,nas相当于交换机,虚拟机接在交换机下面,如果交换机开启了防火墙,安全规则必须要考虑虚拟机,晚上我测试一下

0

主题

1

回帖

0

牛值

江湖小虾

告诉你一个很不幸的消息,因为飞牛不支持信任代理服务器设置,所以你用lucky是可以拿到请求的real ip,lucky的万事大吉也会转发给后端,但是飞牛不接受。飞牛拿到的是lucky的docker地址或者路由器地址。你看日志里登陆选项。都不知道飞牛在搞什么,这东西都没有。搜索论坛寥寥无几的反向代理信任设置需求的请求,得到的都是机械回复。

19

主题

322

回帖

490

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章fnOS1.0上线纪念勋章飞牛百度网盘玩家

2 小时前 楼主 显示全部楼层
Leeson 发表于 2026-2-8 13:48
告诉你一个很不幸的消息,因为飞牛不支持信任代理服务器设置,所以你用lucky是可以拿到请求的real ip,luck ...

早发现了 去顶贴吧
反代后访问nas希望显示正确ip
https://club.fnnas.com/forum.php?mod=viewthread&tid=54664
(出处: 飞牛私有云论坛 fnOS)

19

主题

322

回帖

490

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章fnOS1.0上线纪念勋章飞牛百度网盘玩家

2 小时前 楼主 显示全部楼层
mo.mo 发表于 2026-2-8 13:03
>NAS的虚拟机,属于NAS内部,访问虚拟机,会先经过NAS,填写规则时也需要考虑进去。
请教一下:NAS中的虚拟 ...


我理解是这样的。你nas里面的虚拟机,虽然是独立ip,但也是接在他下面,nas相当于交换机,虚拟机接在交换机下面,如果交换机开启了防火墙,安全规则必须要考虑虚拟机,晚上我测试一下

0

主题

25

回帖

0

牛值

江湖小虾

飞牛百度网盘玩家

这么好的内容,

点个赞

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则