OpenWrt实现校园网多播

265 Views 

前言

我的校园网的网速是这样的,不论WIFI还是网线都是这个速度。50M带宽其实看视频、玩游戏都没什么压力,但我还经常下载一些学习资料(),系统镜像,这个网速总让我觉得还差点意思。

直到有一天,我在我校的正版软件平台上下载MATLAB……

尼玛,这是千兆内网啊!

于是乎,我打起了多拨的主意。

我的学校网络是WEB认证,连接上之后输入账号密码。一个账号同时最多五个设备在线。

认证界面
用户控制界面

由于我经常要带手机和平板出去,因此这两个设备要单独绑定,还剩下三个设备可以用来做多拨。

购买路由器

多拨市面上普通的路由器是做不到的,倒不是硬件的问题,而是软件上不支持。能够支持多拨的主要有OpenWrt、iKuaiOS、华硕老毛子等等。本文使用OpenWrt系统。

诚然,可以通过虚拟机安装OpenWrt来实现多拨,可这一来影响了宿主机的效率,二来需要宿主机时刻在线。这对于大学寝室来说并不太合适。所以我选择购买路由器来实现这一功能。

并不是所有的路由器都能轻易的刷上OpenWrt系统,另外想要使用OpenWrt中的许多功能,也需要足够强大的配置。便宜的推荐:斐讯N1、K2P、网件WNDR3800、新路由3等。我为了图省事,在马首富家买了刷好了OpenWrt的新路由3。

组装网络

把路由器接上WAN口,LAN口(选配),插上电源,即可。

配置路由器

通过有线或者无线连接上路由器后,右键右下角的网络图标,点击“打开‘网络和 Internet’设置”,然后点击“查看网络属性”

这个“DHCP服务器”就是路由器的网址了,在浏览器中输入。

登录,找到“网络——多线多拨”

重点注意框起来的部分:

多播类型:有单线多拨和双线多拨,一般都是前一种(谁的校园网能拉两根网线吗……)

虚拟WAN接口数量:想播几个就设为几。

使用旧的macvlan创建方式:要打勾。

设置完成后点击保存并应用。

进入到“网线——接口”中,我们已经可以看到创建的三个虚拟接口了,但是还没有结束。OpenWrt默认创建的接口的连接方式都是PPPoE,也就是宽带的连接方式。我们的校园网使用web认证,自然不能用这个设置。点击右边的“修改”按钮,在协议中选择“DHCP客户端”

把这三个都修改之后,返回到 “网线——接口” ,关闭其中两个接口(提示,在进行这一步前,首先在校园网控制界面中解绑并下线所有的设备。)

这个时候随意打开一个网页,你应该就能看到学校的认证界面了!

选择免密登录,输入密码。

再进入后台,你应该能看到刚刚绑定的设备了!为了避免混淆,可以为其命名。

之后禁用第一个VWAN,开启第二个,如法炮制……

当你把所有的VWAN都设置好之后,将他们全部启动。OpenWrt默认会在所有VWAN之间平均分配流量,无需做负载均衡。

再跑一遍测速:成功了!享受高网速吧!

后记:如果你可以说服你的室友共享账号,那就……

发表评论

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

   
隐藏