单线多拨提升网速
校园网每个设备限速6M/s,想着怎么能提高一下,搜到了单线多拨的教程,今天尝试了一下,成功了,记录下过程。
教程1
教程2
教程3
1. 添加虚拟网卡
- 安装macvlan
1
2opkg update
opkg install kmod-macvlan - 创建并启用虚拟网卡
这里创建两个虚拟网卡,即网速变为2倍
eth3 为wan口对应的物理网卡
veth0为虚拟网卡名称输入1
2
3
4
5
6# 添加一个类型为macvlan,名字为veth0的虚拟网卡,并通过虚拟链路和eth0.2连接起来
ip link add link eth3 name veth0 type macvlan
ip link add link eth3 name veth1 type macvlan
# 启用创建的veth0网卡
ifconfig veth0 up
ifconfig veth1 upifconfig
看到veth0
和veth1
表示成功。2.创建接口
进入OpenWrt网页后台,点击网络→接口
建议先把已经绑定到上面eth3的wan口删除或者设为开机时不启动,避免虚拟网卡获取不到IP地址
添加新接口,设备选择虚拟网卡veth0,校园网是DHCP协议,然后创建接口。
设置网关跃点,随便一个值,但不要和其他wan口重复。
获取到IP表示成功。
3. 负载均衡
1 | opkg install mwan3 luci-app-mwan3 |
- 添加接口
安装完后到网络→负载均衡界面,把接口、成员、策略里面的配置全部删掉
在接口里面新增vwan1,名字要和在网络→接口添加的接口名相同,否则无法匹配接口
勾选启用,填入跟踪的IP(223.5.5.5),接口会ping这个IP检查自己是否在线。其他配置保持默认就行,最下面的跃点数会自动获取,如果显示-表示跃点数重复,修改之前的接口即可。 - 成员配置
路由优先发往跃点值较小的接口。跃点值相同的接口,按权重走路由。如果你用的是同一个号,网速相同,推荐相同跃点数,权重1:1,自行斟酌就ok - 策略配置
添加一个平衡策略balanced,把前面的所有成员添加进来。 - 规则配置
用默认的就行
校园网登录的时候,修改策略配置,一个一个成员选择,然后登录,都登好之后再全部添加到策略里即可
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 兜里有糖!
评论