前言
大概半年前,逛恩山论坛发现一个用趣的玩具–斐讯N1电视盒子,它最初是做为一个区块链设备存在的,但人们发现它用来做电视盒子也是很不错的,于是纷纷把这个机器刷成了电视盒子使用,再后来,区块链凉了,但斐讯官方还有很多存货,怎么办呢?官方的操作也是够骚的,直接去申请了一个CIBN互联网电视的牌照,把库存的N1盒子刷成了电视盒子系统改名成P1再放在官网上卖。
我买了两个盒子,就是在官网上买的。
最开始买了一个带遥控器,价格115元用来做电视盒子,发现还挺香的。这时,论坛的人又折腾出新的用途,刷armbian当成一个小linux服务器来用,性能比树莓派3还好,也可以再在armbina上基础上进而刷入openwrt系统做一个网关设备。我就又买了一个N1裸机来折腾,费用是79块钱。另外说一句,同期PDD上的机器居然卖得比官方还贵,当时PDD价格普遍都在95元左右,为啥有那么多人放着官方的渠道不买去PDD买呢,搞不懂。
折腾的过程还是很顺利的,有空再把折腾的过程写下,这里先不说了。
这个N1盒子被我刷成了Openwrt系统,接在主路由上当一个旁路网关,主管科学上网功能,实测跑V2ray能跑到8-9M/s,基本已经跑满我的宽带了,而我之前用的ac66u b1跑V2ray,只有4-5M/s,提升还是相当大的。
就这样,这个当成旁路由的N1已经默默服役了半年多的。
为什么突然要折腾测试N1的网络性能表现呢?
因为我要升级我的宽带了,从100Mbps升级到300Mbps,主要是想看看N1还能不能满足要求。升级之前先着手测试,没能满足要求就着手上软路由吧。
目前我的宽带还是100Mbps,怎么测试N1能不能满足300Mbps的科学上网需求呢?
还是有办法的,可以在N1上跑一个V2ray服务端,电脑V2ray客户端连接到N1,指定同个局域网内的NAS流量必须通过V2ray转发,我的局域网是全千兆网,这样就能测试V2ray最高能跑到多少速度了。
测试步骤
1、 n1安装V2ray
直接下载官网的二进制包,链接在此
下载解压之后通过winscp上传到N1的/mnt/sda1
目录
二进制包可以直接运行
2、 N1上运行V2ray服务端
在这个网站生成V2ray配置
vi /mnt/sda1/v2ray/config.json
把生成的服务器端配置文件粘贴到这个文件里。注意:生成的配置文件里关于局域网IP的路由项 "routing" { },
必须删除,要不等下测试的流量不能通过N1上的v2ray服务端,会被Blocked,"log" {},
项也删除掉,要不会报错找不到路径,我们不需要它
/mnt/sda1/v2ray/v2ray
运行以上命令运行V2ray服务端。
3、本地运行v2ray客户端
根据你的系统在官网上下载对应的二进制包,已有客户端的忽略。
下载之后解压文件,在文件夹里新建一个config.json
把上面在配置成生网站的客户端配置文件粘贴到此文件。
注意:生成的配置文件里关于局域网IP的路由项 "routing" { },
必须删除,要不等下测试的流量不会通过N1上的v2ray服务端。
双击v2ray二进制文件运行客户端。
4、下载NAS上的文件测试速度
首先浏览器切换到代理模式,推荐使用chrome+switchyOmega这个黄金组合,切换代理非常方便。
测试结果
跑vmess不加密速度约30MB/S,约250Mbps带宽,跑满300Mbps还是比较吃力的,实际测试中还发生过长时间负载过高导致N1死机的情况
不过死机那是极限的情况,实际使用中基本没有这样的负载,所以要求不高的话,N1跑300Mbps的V2ray科学上网还是可以的。
另外我也顺便测试了下其跑shadowosocks的速度,加密方式选择aes-128-cbf速度约40M/S,aes-256-cbf速度约28M/S,chacha20约45M/S,果然,SS还是比V2ray跑得更快啊。
我的n1长时间跑迅雷都能死机,idm也是。除了局域网传输~