基于宝塔Frp实现本地飞牛Nas内网穿透

学习笔记 · 2025-11-19 15:10

家里的飞牛NAS里,存了不少重要的日常文件、珍贵照片以及各类资源。虽说飞牛NAS自带外网访问功能,却受不少因素制约,实际用起来并不顺手。同一时段使用的人一多,操作卡顿不说,文件上传、下载速度还会明显变慢,特别影响使用体验。即便设备有更高速稳定的进阶服务,也需要额外付费才能享受,而我们选择飞牛NAS,核心原因之一就是想避免这类额外开支。

要是只靠局域网访问,出门在外想远程调份资料更是没辙,特别不方便。不用再纠结公网IP难申请、端口映射操作复杂的问题,这篇内容会教你用宝塔面板搭配Frp工具实现内网穿透,操作步骤简单易懂,不用懂专业网络知识,跟着做就能让飞牛NAS突破内网限制,不管是在公司办公、出差在外还是外出游玩,都能稳定访问NAS里的内容,让私有存储用起来更灵活、更省心。

准备工作

1.宝塔面板

在带有公网ip的服务器上提前搭建好宝塔面板,如果该条件不满足,后面的内容就别看了,或者也可以花38块钱(1年)去腾讯云或阿里云买一个高性能服务器

2.飞牛Nas

除了宝塔面板,我们也得先提前搭建好飞牛Nas系统,搭建的教程网上一搜一大把,这里就不多啰嗦了。

3.开放端口

我们可以提前打开自己使用的服务器商家的服务器管理后台,方便开放下文中提到的相应端口

具体操作

1.登录宝塔面板

2.安装宝塔Frps服务端

在宝塔面板的左侧栏中找到并点击“ Docker ”项,然后在“ 应用商店 ”的“ 应用搜索 ”处输入“ frp ”搜索,选择第一个“ FRP服务端:FRPS ”进行安装:​​​​​​​​​​​​

Frps服务端(Docker)资源占用情况:

内存占用:8.61 MB
镜像大小:44.24 MB

3.配置Frps服务端

web端口:可自定义填写,也可默认不更改
用户名:可自定义填写
密码:可自定义填写

这三项要记住,后面会用上,其他的可以默认,也可以根据自己的需求更改,填写完成之后点击“ 确定 ”。​​​​​​​​​​​​

注意:这里所有涉及到的端口号(比如:红圈内的 7500 端口号),和后面涉及到的端口号都要去宝塔面板和云服务器商家后台哪儿的“ 防火墙 ”开放端口。

4.登录Frps服务端监控页面

完成以上操作,Frp服务端就算弄好了,接下来我们便可以通过浏览器访问“ 服务器ip:7500 ”登录并访问Frp服务端监控页面了:​​​​​​​​​​​​​​​​​​​​​​​​


可以点击左侧栏中的“ Proxies ”展开我们开启的隧道情况。

5.安装飞牛Frpc客户端

通过浏览器页面登录飞牛Nas后台后,在“ 应用中心 ”的搜索框中输入“ frp ”回车,在出现的搜索结果中选择“ Frpc客户端 ”,并点击安装:​​​​​​​​​​​​

安装位置自定义填写,其它的默认即可

6.获取Frps服务端Token

在安装飞牛Frpc客户端的同时,我们可以先去宝塔面板上获取Frps服务端的Token,回到宝塔面板,在宝塔面板左侧栏找到“ Docker ”项,点击“ 应用商店 ”,然后点击“ 已安装 ”,接着我们在 FRPS 项中点击“ 进入安装目录 ”的图标:​​​​​​​​​​​​

接着我们会进入Frps服务端的“ 安装目录 ”,在该目录中点击“ data ”文件夹,然后找到“ frps.toml ”文件点击进入,复制第7行和第8行的token密钥

auth.method = "token"
auth.token = "60d8a25c544e1511db"​​​​​​​​​​​​

7.配置Frpc客户端

返回飞牛Nas后台,点击“ 应用中心 ”,继续点击“ 已安装 ”,然后找到“ Frpc客户端 ”并点击“ 打开 ”,此时我们便可以对Frpc客户端进行配置文件编辑了。将我们前面复制的 token密钥 粘贴到第6行和第7行的位置,最后点击“ 提交 ”即可:​​​​​​​​​​​​

如果我们后续想将本地更多的项目暴露在公网环境(可以通过公网环境访问)中,那我们只需将以下代码添加到 token 和 密钥 的下面即可(中间记得空一行):

[[proxies]]
name = "test-tcp"
type = "tcp"
localIP = "127.0.0.1"
localPort = 5666
remotePort = 5666

该代码就是将本地的飞牛Nas项目暴露在公网环境中,在任意公网环境下通过浏览器访问“ 服务器ip:5666 ”即可访问和管理我们本地的飞牛Nas 。当然,如果你还想继续添加其他本地项目,按照以下格式添加并提交即可(每个项目记得空一行):

[[proxies]]
name = "test-tcp"  
# 这里可自定义填写项目名称,作用是方便区分每个项目,方便管理
type = "tcp"  
# 根据项目类型填写即可,网页相关看是否有SSL证书(有则HTTPS,无则HTTP),非网页的TCP服务直接用
TCPlocalIP = "127.0.0.1"  
# 本地飞牛Nas的ip地址,或者默认不改也行
localPort = 5666  
# 本地飞牛Nas占用的端口
remotePort = 5666  
# 外网访问时占用的端口(记得去宝塔面板和云服务器商家后台哪儿的“ 防火墙 ”开放端口,否则无法访问)

例:如果我们想将本地飞牛Nas的 SSH 服务也能使用外网访问,那我们只需添加以下代码即可:

[[proxies]]
name = "ssh"
type = "tcp"
localIP = "127.0.0.1"
localPort = 21
remotePort = 5667
这里的 5667 端口可以自定义更改,这样我们就能将本地飞牛Nas的21端口映射到外网的5667端口,就能实现外网访问ssh服务了

8.查看Frps服务端监控页面

我们在配置Frpc客户端编辑并成功提交后,怎么查看有没有提交成功?或者说本次宝塔面板Frp穿透本地飞牛Nas有没有穿透成功?只需要重复第4步操作“登录Frps服务端监控页面”,通过浏览器访问“ 服务器ip:7500 ”登录并访问Frp服务端监控页面即可查看:​​​​​​​​​​​​

题外话:久违的惊喜

上一次收到明信片已经是很多年以前的事了,大概还是初中补习时,一个女生送给我的。最近逛博友的博客,发现他们在办寄明信片的活动,我特别荣幸地参与其中,填了个人信息,过了三天左右就收到了博友寄来的明信片。收到的时候心里特别激动又开心,毕竟这么多年过去,还是头一次以这种方式收到博友的心意,只是当时太忙,一直没来得及发文感谢,现在想趁这个机会,好好分享一下这份久违的喜悦。​​​​​​​​​​​​​​​​​​​​​​​​


军爸你好!收到你寄来的明信片,真的特别惊喜又感动,谢谢你特意花时间给我寄来这份心意!看你说喜欢我的博客,还对生活、婚姻相关的内容感兴趣,我之后会多分享这类内容,也很期待听听你的想法和故事。

你说工科男心细却难处理生活里的琐碎,其实大家都一样,生活本就有不少磕磕绊绊,往后咱们多交流,说不定能互相搭把手出出主意。再次谢谢你的明信片,盼着和你继续好好聊聊,也祝你一切顺顺利利!​​​​​​​​​​​​​​​​​​​​​​​​


虫虫你好!收到你的明信片啦,看到你说喜欢我的文字,还佩服我的生活态度,心里特别暖,真的很感谢你的认可!

你写“谨奉片笺,聊表钦慕,顺颂阖府安康,岁安岁清欢” ,这么真诚的祝福,我都不知道咋回啦,总之超感动!也祝你生活顺顺当当,每天都能开心。以后我会继续好好分享生活和技术,也盼着和你保持这样温暖的交流,再次谢谢你的明信片呀!​​​​​​​​​​​​​​​​​​​​​​​​


BlogsClub你好!拆开包裹看到钥匙扣时,一下子就眼前一亮,这是我头一次收到这样的兑换礼物,既新鲜有趣,又特别有纪念意义,越看越喜欢。

辛苦你特意把我用积分兑换的博客俱乐部钥匙扣寄过来,还打包得很仔细,真的特别感谢!以后我会继续好好分享内容,也盼着在博客圈多和大家交流。再次谢谢你的用心寄送,祝你一切顺利,事事顺心!

写在最后​

特别感谢军爸、虫虫以及BlogsClub,收到军爸真诚满满的明信片,字里行间的认可与交流心意让我倍感温暖;虫虫寄来的明信片带着暖心祝福,这份隔空的欣赏格外珍贵;还有用积分兑换后BlogsClub的博友及时寄送的博客俱乐部钥匙扣,拆开包裹时瞬间眼前一亮,这是我头一次收到如此别致又有意义的兑换礼物,打包得仔细又用心。谢谢你们带来的惊喜与感动,这份心意我会好好珍藏,也会继续在博客圈认真分享、积极交流,不辜负这份温暖的联结!

宝塔面板 Docker 活动 内网穿透 明信片

上一篇 : 用Docker部署Virola Messenger即时通讯工具

下一篇 : 立冬之后


  1. 2026-01-06 01:07 第104楼 中国江西省九江市移动Windows 10 · Google Chrome

    我40块买了一年阿里云的200M的轻量云服务器,然后就部署了一个NPS(其他啥都没装),通过TCP映射,把所有的飞牛应用给方向代理出来了,包括网站,现在访问速度基本能跑满带宽。

    1. 刘郎   博主
      2026-01-06 08:32 第105楼 中国贵州省移动Linux · Google Chrome
      @丹作百年

      你这个思路挺不错 节省了不少成本 但我很好奇 后期的续费也是40一年吗

      1. 2026-01-06 21:38 第106楼 中国江西省九江市移动Windows 10 · Google Chrome
        @刘郎

        新用户就可以,把家人全用上就行,咸鱼上有专门做这个返点的,原价68,折后40。

        1. 刘郎   博主
          2026-01-06 21:42 第107楼 中国移动Linux · Google Chrome
          @丹作百年

          咦 我咋没想到用家里人的号来注册新用户 还可以多嫖几年的新用户优惠 闲鱼 算了 我信不过 以前被闲鱼坑过 哈哈

          1. 2026-01-07 08:50 第108楼 中国江西省九江市江西财经职业学院Windows 10 · Google Chrome
            @刘郎

            直接在官网注册的话就是68一年,我觉得还是划算的,也算是可以白飘,并且体验感完全不一样的。

  2. Huo   V5
    2025-12-11 22:51 第102楼 中国河北省邢台市电信iPhone · FireFox

    好热闹啊,不错不错

    1. 刘郎   博主
      2025-12-11 22:59 第103楼 中国北京市新国信通信有限公司Linux · Google Chrome
      @Huo

      今宵不见月华 然君至 便胜人间烟火

  3. 2025-12-06 18:34 第100楼 中国广东省揭阳市电信Windows 10 · Google Chrome

    哈哈,我也收到军爸明信片啦,还有朱小呆

    1. 刘郎   博主
      2025-12-08 15:54 第101楼 中国贵州省移动Linux · Google Chrome
      @彬红茶

      嗯 挺不错 我个人觉得这确实是个意义非凡的活动

  4. 小A   访客
    2025-12-05 09:33 第98楼 中国广东省深圳市电信Windows 10 · Google Chrome

    小心你的服务器流量

    1. 刘郎   博主
      2025-12-05 09:36 第99楼 中国贵州省移动Linux · Google Chrome
      @小A

      小水桶进不了大河流 大不了水满了 重来一次

  5. 2025-11-30 23:46 第95楼 中国广东省东莞市联通Windows 10 · Google Chrome

    博友间的互动方式越来越丰富且有意义了。

    1. 刘郎   博主
      2025-12-01 13:02 第97楼 中国贵州省移动Linux · Google Chrome
      @粽叶加米

      是的 礼尚往来嘛 挺好

  6. 林三   初访
    2025-11-30 10:43 第94楼 中国湖北省潜江市电信Windows 10 · Google Chrome

    干的漂亮,值得学习,我最近也在弄宝塔,好思路!

    1. 刘郎   博主
      2025-12-01 13:00 第96楼 中国贵州省移动Linux · Google Chrome
      @林三

      遇到自己觉得还不错的项目 我都会和大家一起分享的

  7. 雨帆   初访
    2025-11-25 10:25 第92楼 中国安徽省合肥市(高新区)联通iPhone · Google Chrome

    说来惭愧,我至今不会用宝塔,我选择用更加小白的 Zeabur。

    1. 刘郎   博主
      2025-11-25 10:36 第93楼 中国贵州省移动Linux · Google Chrome
      @雨帆

      不论好坏 不论简单与否 只要能满足我们自己的实际需求 足矣

  8. Mooe   初访
    2025-11-24 09:53 第90楼 中国云南省昭通市移动iPhone · Safari

    家里宽带太拉垮,我的飞牛在外面也只能看看图片了,飞牛自带的也够我自己使用了。

    1. 刘郎   博主
      2025-11-24 10:20 第91楼 中国贵州省移动Linux · Google Chrome
      @Mooe

      现在家里的宽带能用上公网就已经很不错了 对于轻度Nas用户来说 能简简单单看个图 看个视频 也将就还能接受吧

  9. w4j1e   V2
    2025-11-23 13:36 第88楼 中国重庆市电信Windows 10 · Google Chrome

    真好,期待这类博主互动活动越来越多,越来越丰富。

    1. 刘郎   博主
      2025-11-23 13:41 第89楼 中国贵州省移动Linux · Google Chrome
      @w4j1e

      是的 不过也要有博友积极参加才好玩呀

  10. 栖童   访客
    2025-11-22 11:19 第86楼 中国吉林省移动Windows 10 · Google Chrome

    最近买了个服务器,部署的东西很少。

    1. 刘郎   博主
      2025-11-22 11:22 第87楼 中国贵州省移动Linux · Google Chrome
      @栖童

      利用起来 别荒废了服务器的性能呐

| 黔ICP备2024020400号 | 萌ICP备20246777号 | | 当前有 1 人在线 |
本站已加入BLOGS·CN
订阅
Sitemap
博友圈 星球穿梭
开往-友链接力