软路由折腾记

网络越来越普及,动辄百兆千兆到户,这些年的发展不可谓不迅速。我一直认为,自己家的路由器跑的挺好,用了一年又一年。这个TP886无线路由,基本上几个月不关机,也不用重启,主要还是家里没有重度用户。无非就是电脑用用,手机看看而已。联通后来给我家升级了200M,我都没有换路由器,一直享受着百兆的速度。今年夏天的时候,朋友推荐了一个利用闲置带宽赚收益的活动,于是就给路由器挂上了这个盒子,盒子跑起来以后,几乎可以吃满整个带宽,由于大量的连接数并发,时常造成路由器假死,无法ping通。后来开通了几条用来专门跑盒子的宽带,移动的光猫一天也假死多次,换上了路由器解放了光猫,TP路由器也不堪重负。朋友送了个腾达AC10,继续折腾,虽然比TP稳定了很多,但是也不是特别的靠谱,特别是随着我开通了第二条、第三条宽带的时候,多个路由器管理缺失麻烦,于是想到了软路由。

一、背景资料

其实我一开始挺排斥这个东西的,毕竟我们不是重度用户,用这个东西有点大材小用,而且为了一个路由,开着一台所谓的电脑,确实有点划不来。有了软路由,就要配VLAN交换机,设备越来越多,家里也越来越乱。不过软路由最大的好处是可以多线并发,多条宽带轻松管理,所以,犹豫着,也心水着,心里就种了草。

前两天,网上买了个J1900小主机,先做了windows挺好玩,又做了ftp服务器,也不错,后来扔一边了,考虑到可以利旧,就准备装路由。网上查阅了资料,爱快ikuai算是比较简单也比较流行的软路由系统,但是有个毛病,不支持单网口的硬件,也就是说,想要装爱快软路由,必须要加装一个网口。想来想去,继续闲鱼。

我对软路由的定义:一是功耗要低,所以j1900就够了,尽量用dc电源,不要用itx电源;二是静音,没有风扇的优先考虑。本着这个原则,最终于找到了一个滨州的卖家,一个双千兆网口的小主机,各方面都很不错,直接联系卖家。卖家也挺爽快,给便宜了30块钱,330收入。至此,一个简单的软路由系统就可以搭建了。考虑到多线,又从京东购买了水星SG116DPRO的16口交换机,两天后,设备全部到货。

二、安装调试

第一次装,也没有什么教程,慢慢来吧。

先下载了优盘启动工具RUFUS,用于制作启动盘,从ikuai官网下载了x86系统盘,只有40M不到,一度让我怀疑下错了。制作系统盘的过程很简单,刷入就可以了,但是我却反反复复刷了十几遍,更换RUFUS版本,更换balenaEtcher-Portable-1.5.5-x6,更换优盘,每次都是成功,但是安装却出问题,直到后来找了个十年前的烂优盘,才搞定,前前后后换了七八个优盘。后来朋友说,可以用移动硬盘、固态盘,又快又好。

刷入后,进入系统界面,选择网卡、设置IP,剩下的事儿就可以通过web界面进行管理了。

通过电脑连接路由器,输入web界面的地址,用户名和密码正确,就可以进入路由器。

进入后,可以看到功能详尽的导航和界面。如果是一条宽带的话,完全可以简单的设置就能上网。如果需要多线,就要进行一番设置了。

设定wan口网卡,选择基于vlan的混合模式。就可以接收来自交换机上联口的vlan信息。

为此,还专门学习了vlan的知识。这里简单记录一下。

三、VLAN编组

交换机划分vlan,通过口绑定,将1口设置为上联口,上联软路由,带有vlantag。编订第一组vlan,将1口和2口划分vlan,vpid为12,1口带tag,2口untag。此时光猫接2口,从1口出来的信号就会带有id为12的标签了。同理,设置3口和1口为第二个vlan,id为13……。

这时候,1口接入软路由,在软路由里新增设基于vlan的混合模式拨号,新建一条拨号,vlan的id为12,输入上网账户、密码,保存,系统就会自动通过这个vlan去拨号上网了。建立第二组以后,就可以通过v13进行拨号上网了,从而实现了两条宽带接入。

四、分流编组

有了两条宽带,另一个问题又来了——上网用户如何选择分流?默认常见的有汇聚、负载均衡、端口分流等等,因为都是移动的网络,考虑到最佳性能,我们选择了端口分流,就是说建立规则,让某些用户走1线,某些用户走2线。

通过上述方式,我建立了一套体系——五条宽带全部进入,分别对应5个主用户设备,这5个设备分别走自己的带宽。另外增加一条,其他设备随机走线路,通过web界面可以轻松看到每条线上的流量和每条设备的流量。这个简单的设置,在家用硬路由时代很难做到。

五、远程管理

如果有远程管理的需求,还可以加入到爱快云平台,通过在官网云平台注册账户,把路由管理界面的设备码输入到平台中,就可以实现账户和设备的绑定。从而,通过官网的代理登录穿透到路由器中,实现在外地的远程管理。

折腾到半夜,越研究越上瘾,也顾不上供暖前夕的天寒地冻了。至此,软路由折腾完成。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注