白嫖真香
前几天,有人送了我一个爱快的Q6000路由器,于是我就想尝试玩玩,看看这个企业级路由器是什么水平。
之前就听说过爱快的系统有很强的多线聚合功能,我打算尝试聚合一下校园网。
准备工作
首先,既然要聚合,那就得要有好几个人的校园网账号用于聚合叠加速度。
以下是要确保开始行动之前要确认的事情:
- 宿舍网线接口建议是千兆口
百兆口速度会大打折扣,如果本来校园网速度还行的话,意义不大。百兆口速度撑死12.5MB/s
,如果本来单人账号也差不多这个速度的话,没有聚合的必要。如果一个人账号只有3-4MB/s
,那还是有意义的。 - 一个支持链路聚合的路由器
如我这次测试的爱快Q6000,当然,你也可以搞个OpenWRT软路由,配置好了效果肯定更好。 - 你的好朋友们的校园网账号
(废话) - 校园网支持无感知登录或者MAC地址绑定上网
如果校园网不支持的话,那没办法在一条线路通过认证后再认证另一条,或者就是很麻烦。如果支持通过MAC地址绑定无感知登录的话,只要给每个虚拟网卡的MAC地址轮番登录一次账号,成功绑定后以后就不需要折腾了。
这也说明,如果是那种客户端认证还限制贼多的,那基本上无解了。 - 你的电脑支持修改网卡MAC地址或者你有多台电脑
由于前面提到校园网如果是支持无感知登录的话,那应该是绑定到MAC地址的。所以你登录了一个账号后,登录这个账号的电脑(准确来说应该是网卡的MAC地址)就会加入到上网名单。然后只要你不退出或者被踢掉线,是这个MAC地址的网卡接入校园网就可以上网。
以上条件都达成的话,就可以进行下一步了。
逐个登录校园网账号绑定MAC地址
重要⚠️:这步操作之前,将入户线插入电脑的网口!
这里的演示用的是修改MAC地址的方法,操作环境为Manjaro Linux。
修改电脑网卡的MAC地址
打开命令行,输入以下命令修改MAC地址(需要root权限,可以先输入su
或者sudo -i
然后输入密码获取root权限)
首先执行ifconfig
先查看你的有线网卡是什么:
[Chocola-R9000P chocola]# ifconfig
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.129.94.121 netmask 255.255.128.0 broadcast 10.129.127.255
inet6 fe80::af19:45f7:9c38:8753 prefixlen 64 scopeid 0x20<link>
ether 90:2b:16:57:46:9a txqueuelen 1000 (Ethernet)
RX packets 502782 bytes 661567218 (630.9 MiB)
RX errors 0 dropped 1 overruns 0 frame 0
TX packets 122262 bytes 9657041 (9.2 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 6 bytes 856 (856.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 6 bytes 856 (856.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp4s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 56:b7:4d:26:87:51 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
在我这个输出中,有线网卡是eno1
。判断原因很简单,因为获取到了IP地址。
然后我们来修改MAC地址:
ifconfig eno1 down
ifconfig eno1 hw ether 904a1864aaa8
ifconfig eno1 up
这里的操作是先把网卡下线,修改MAC地址后,再上线。904a1864aaa8
这个就是要设置的MAC地址,省略了-
或者:
,对应在路由器或者其他地方看到应该是90-4A-18-64-AA-A8
或者90:4A:18:64:AA:A8
。
等网卡上线后,观察分配到的IP地址有没有变化,如果改变了就是成功了。
登录校园网
登录你的校园网,登录成功后,进入校园网个人账号管理,看看绑定的MAC和你设置的MAC是否一致。如果一致就是成功。
例如:
我这边实验的话,有时候即使记录是00-00-00-00-00-00
也是没问题的,只要IP地址不变,就说明已经绑定了。
如果像我这样成功了,就可以依此类推登录了,逐个修改MAC地址后登录账号。但是要记得记录好修改的MAC地址,后面需要用。
例如再绑定第二个账号:
路由器多路聚合
重要⚠️:这步操作之前,将入户线插入路由器WAN口
路由器添加虚拟接口
在路由器将WAN口改为混合模式(或者是复用模式),添加虚拟网卡:
这里注意要自定义MAC地址,输入的MAC地址和你之前给网卡设置的要一样。如果你有多个账号,刚刚设置了很多个不同的MAC地址,我建议按照顺序添加。可以看命令行的操作记录。模式选择DHCP。
如果添加上后,IP地址还是和之前一样的,并且可以上网,不需要登录。那恭喜你,成功近在咫尺。
按照刚刚的方法,依次添加新的虚拟网卡:
设置多路负载均衡
根据你的实际情况设置,如果速度都是一样的话,建议是1:1
:
测速验收
测速看看有没有提升:
测速网测速:
Steam下载测速:
现在我聚合起来已经比我视频里面演示还快了,下载速度甚至干到了94MB/S
!!!
至此,你的校园网已经完成聚合,理论上账号越多速度越快。
题外话:玩点骚的
由于我在的大学,可以拨号上网,而且分配到的IP是公网IP,于是我想尝试一下再添加一个拨号线路,测试公网访问。
直接添加一个接口用于PPPoE
拨号,然后设置为主要线路,即可实现公网访问。
然后配合DDNS玩NAS,玩游戏服务器,都是没问题的。
不愧是广西公网大学,不少人梦寐以求的公网IP,在这里公网IP拨号即送。