软路由设置相关
本文最后更新于:2024年8月11日 晚上
本校网络多拨提速指引
前置检查
宿舍的网口不是总是可用的,请在使用之前提前用自己的电脑试着链接,确认可用。
不可用请在信息门户寻找学生网络支持来维护网口。
网线建议使用六类线,太贵了完全没有必要,学校的网速是有限速的。
推荐购买绿联的网线,或者你信任的品牌。不要选择特别便宜的网线。
路由器选择
本次选择红米RedMiAC2100作为多拨路由器,价格比较便宜,在咸鱼上基本可以以一百多一点的价格拿下。作为实验性质的选择也是很不错的!
因为是轻度使用,直接作为主路由器使用,你也可以作为旁路由。
你也可以使用其他支持OpenWRT的路由器或者小型Linux主机之类的方法。
路由器刷入OpenWRT
本文不直接给出方法,请参考
要注意的是,必须先输入底包Breed然后再从底包刷入真正的OpenWRT,底包实际上也是一个超级简版的OpenWRT,但是功能不是很多。
这里推荐使用Hyf166的OpenWRT包,当然使用毛子插件也不是不行。
你也可以前往恩山论坛(下载注册需要付费1元)查阅文档资料和教程。关于下载内容,你可以直接去别的网站上下载包或者找会的人要。
多拨配置
这里重点讲多拨配置。
假设你已经配置好了路由器,现在请将学校的网口与路由器连接,并连接一根网线到你的电脑以便访问路由器控制界面。
创建虚拟网口
在路由器管理界面的【多线多拨】启用多线多拨,本校仅支持单线多拨,多线多拨尚未研究(似乎结论是不可行)
在路由器管理界面的【网络】–【接口】可以看到已经添加的三个虚拟网口VWAN
一一修改虚拟接口的属性
【基本设置】 【高级设置】
协议为DCHP客户端 网关跃点数(>0,推荐按照虚拟口的数位设置,比如VWAN1就设置为1)
然后修改WAN口的属性
【基本属性】 【高级设置】
协议为DCHP客户端 网关跃点数 0
【?】:什么是跃点数:开启多个网口后,网络流量肯定得从众多网口中选择一个走,为了防止流量出现重叠的情况,设置网关于点数,以便把不同网口区分,流量会优先通过跃点数小的口,当该口流量过多时则会选择其他网口。
设置负载均衡
参照设置即可,【规则】一栏没有更改,使用默认。
载入多拨脚本
脚本已经被所属的管理员删除,恢复时间待定。UPDATED:2022/10/17
将其放至/root/
下,当然如果你知晓Linux文件机制,可以放在别的合适的地方。
文件内需要更改的地方:
将你的名字修改为你的登录手机号和密码,Channel是你的运营商,具体似乎没有确定,你可以不断尝试,这里 3 – 电信 是正确的。
而后请上传到你的路由器里(SSH),这里我使用SCP来处理。
然后右键文件,在属性一栏修改文件权限,否则无法运行。如下:
这个权限似乎有点问题,如果你知晓Linux权限的设置的话,可以自行操作。
而后请在SSH端内运行该文件,使用下面的指令:
cd /root
ls
(此时应该可以在该文件夹下发现文件)./use.bash
(运行该文件)
如果此时你的电脑已经链接上校园网,说明一切设置正常,已经成功拨号。
我不清楚是否需要多个校园网账号,单个账号似乎提升速率有限。
设置计划任务
在系统的计划任务里添加定时运行该脚本的任务:
0 7 * * *
表示在每天早上7点运行该路径的文件,你可以设置为合适的时间或者开机运行