飞牛FN Connect为什么时快时慢?拆开是两条腿,我把IPv6理顺后速度翻了十倍

上礼拜出差,我在公司想从家里那台飞牛NAS拖个1.2G的压缩包。飞牛App走FN ID连得挺顺,进度条却磨磨蹭蹭,瞄了一眼速度:500KB/s上下浮动。1个G要半个多小时,我等不起,改用网盘中转才把事办完。当时我给FN Connect下了结论:就这速度,看看文件列表得了。
结果晚上跟媳妇视频,她在我妈家帮忙收拾屋子,闲下来用手机翻家里NAS的相册,照片唰唰地往外冒,一点不卡。同一个FN Connect,同一台NAS,我在公司龟速,她的手机流量却流畅。我盯着这两件事对了一下,才明白这服务压根不是一条道,是两条腿在走路,走哪条取决于两头的网络条件。
先把FN Connect是个啥说清楚
飞牛fnOS自带的远程访问服务,位置在设置→远程访问→FN Connect,登录飞牛账号设好FN ID,开关一开就完事。它最大的卖点是三个"不用":不用公网IP、不用端口映射、不用域名。NAS藏在几层内网后面都无所谓,出门在外用App或者浏览器带上FN ID就能摸回家。
我当初为什么开它?因为我家主路由是小米AX3000T,官方固件没有VPN服务器功能,想走WireGuard回家那条路就得刷机,我嫌折腾;DDNS加端口转发倒是能走,但把NAS的管理端口怼到公网上,我心里始终有点打鼓。FN Connect这种一键的东西,正好是给不想折腾的人准备的。之前给我妈手机配远程访问时我也是图这个,App登录FN ID就完事,不用她记任何地址。
拆开看,它有局域网、中继、P2P三种状态
那晚我把这件事捋了一遍。FN Connect连NAS的时候,实际处于三种状态之一:人在家里同一个局域网,走的是本地直连,速度就是内网速度,跟FN Connect没关系;人在外面,手机和NAS先试着"打洞"建立点对点直连,走的是P2P;打不通,流量从飞牛官方的服务器上绕一遍,走的是中继。这个套路我之前拆群晖QuickConnect时写过一回,两家的思路是同款的,先牵线、再打洞、打不通当中继。
对上我自己的场景就全通了:公司WiFi没开IPv6,出口还是双层NAT,打洞没戏,我只能走中继,500KB/s是中继的典型身位;媳妇手机用蜂窝流量,运营商网络天生带IPv6,我家路由器的IPv6也早就开了,两头都有v6,打洞一次成功,走的P2P直连,速度贴着我家上行跑。同一个服务两种命运,差的不是NAS,是访问那一头的网络。
顺带说一句,官方客户端里没有明晃晃写着"当前:中继"的状态栏,我是拿速度当裁判的:1MB/s上下晃的,九成是中继;能贴着你家上行带宽跑的,就是直连。我家宽带上行50兆,直连的天花板就是6MB/s出头,这个数对得上,判断就不会错。
中继那条腿,慢得有多具体
中继的慢不是玄学,是明摆着的通道限制。我实测免费中继就500KB/s上下,社区里其他人的实测也差不多,4Mbps上下浮动。官方FAQ里"权益带宽"的说法是理论峰值,实际到不到得了看网络,而社区拆下来结论很直白:限速的只是中继通道,P2P和直连的流量是点对点直达的,不经过飞牛的服务器,不受这套限制。
500KB/s是什么概念,拿我家常干的几件事对一下账。翻相册看照片,一张压缩完两三MB,中继下等一两秒能出,媳妇那种刷法其实中继也扛得住大半;传个几十MB的文档报表,一分钟内搞定,能用。还有个规律顺说一句,傍晚七八点的高峰期,中继还会再打个折,那个点翻相册照片偶尔要转圈,错开一个小时就顺回来了。但拖视频就不行了——在线1080P的码率就要两三兆每秒,4K直奔20兆往上,中继4Mbps的通道连1080P都喂不饱,更别说我家NAS里那些几十G的原盘文件。想在丈母家电视上看家里NAS的片子,中继这条路想都别想。
白捡的提速路:把IPv6两头都理顺
想让FN Connect自动切到P2P,最省钱的办法就是IPv6,一分钱不花。原理不复杂:打洞要两头条件配合,NAS这头的路由器和光猫开了IPv6,访问那头的网络也有IPv6,两头齐了才有直连可打,缺任何一头都只能回中继。社区实测里把IPv6理顺之后FN Connect自动切直连、峰值能跑到10MB/s的案例一抓一把,我家上行50兆,实测5MB/s出头,正好贴着天花板。
NAS这头怎么开我之前写细过:路由器侧小米在31.1的上网设置里有IPv6开关,光猫侧桥接和路由模式的打法不一样。访问那头反而不用你操心——手机流量天然带v6,你要做的是记住这个规律:在外面用流量连NAS,大概率是直连速度;连公司的WiFi、商场WiFi,就做好走中继的心理准备。我后来在公司换了条路子:手机开热点让电脑蹭,速度立马上来,虽然费点流量,赶时间的时候值。
还有个坑提醒一句,IPv6开了但路由器防火墙把入站全拦了,等于白开。我家小米当时就是在防火墙里把NAS那个地址放行过,这步别漏。放行没放行对,验证也简单:人在外面用手机流量连NAS拖个文件,速度贴着上行跑就是通了,还卡在1MB/s就回去接着查。
什么人该走别的路,什么人根本不用动
FN Connect不是唯一解,也更不是最快的解。家里宽带有真公网IP的,DDNS加端口转发才是正路,速度上限就是你的上行,中间不过任何厂商的服务器,这套我写过完整的三条路对比,怎么查自己有没有公网IP也有三步自查。手头有华硕路由器或者愿意折腾的,在路由器上搭个WireGuard隧道回家,又快又稳还把整个内网都带出来了,NAS只是顺带的福利。
我的建议就一句话:先看你家有没有公网IP,有,走DDNS;没有,FN Connect加IPv6就是性价比最高的组合,零成本零月费,速度能到直连档。至于外网直接裸奔WebDAV或者SMB端口那种玩法,趁早别碰,密码在公网上明晃晃挂着,跟把家门钥匙插在锁上一个性质。
收尾:先判断走的哪条腿,再决定动不动手
把整个排查和决策顺序排成一张表,照着从上往下走:
| 步骤 | 干什么 | 判断标准 |
| 1 | 出门用流量测一次速度 | 贴上行(我家5MB/s+)=直连,不用动 |
| 2 | 1MB/s上下=走的中继 | 查NAS这头路由器光猫IPv6开没开 |
| 3 | v6开了还慢 | 看访问那头的网络有没有v6,换流量试 |
| 4 | v6全理顺还是中继 | 查路由器防火墙有没有放行入站 |
| 5 | 追求更快 | 有公网IP走DDNS,没IP就认命或上VPN |
我家现在的状态是:IPv6两头齐,FN Connect常年直连档,媳妇回娘家翻相册、我妈出门看孙子照片都够用;真要拖大文件,我人在家或者干脆等回家再说。免费版对我来说已经够——中继那条慢腿留着当保底,直连那条快腿才是日常。搞明白两条腿的切换逻辑之后,这服务用起来就踏实了。

发表评论