1485 字
7 分钟

关于IStoreOS单线多拨配置

2025-10-15
浏览量 加载中...

关于IStoreOS单线多拨配置#

前期准备#

首先得有一台配置好IStoreOS(OpenWrt)的机器,已连接好网络,并且确定自己的账号可以多拨。

安装必要插件#

进入 系统-软件包-更新软件包

需要下载几个插件,分别是:

  • macvlan(用以创建虚拟网卡)

    macvlan

  • mwan3(负载均衡-用以调节每个拨号)

    mwan3

创建虚拟网卡#

安装好之后,进入 网络-接口-设备

此时需要注意一下 wan 是用的哪一个网口,虚拟网口要用一样的网口。

现在先复制一下 wanMAC地址,待会有用。

点击 添加设备配置

设备类型选择 macvlan,基础设备选择 wan 所对应的网口,一般来说是eth0,我是eth1。

模式默认即可,即 VEPA

设备名自行填写即可,如果有多个拨号,不要重复

MTU默认即可,除非有特殊需要。

刚刚复制的MAC地址此时就有用了,一般来说是 12:34:56:78:90 此时直接粘贴上去,然后修改最后一位,例如:12:34:56:78:90 后续要增加虚拟接口也是一样,例如:12:34:56:78:90,注意不要相同。

IPv6最好关闭,选择已禁用。

图片如下:

图片

进入高级设置里,混杂模式有的账号需要启用才能拨号成功,有的不启用才能拨号成功,这里自行尝试,其他默认即可。

然后点击保存,保存并应用,然后接着回到接口

选择添加新接口,名称建议是vwan1,方便区别,协议选择PPPOE,设备选择你刚刚创建的那一个设备,即图上的eth1mac0

填入你的账号和密码,接着点开高级设置,获取IPv6地址选择已禁用

此时需要配置使用网关度量值,这里应该填20,那么也就是说10应该填在wan网关度量值,后续有多个虚拟接口,往后顺延即可。

接着切换到防火墙设置,选择wan所在的防火墙,接着在DHCP服务器里点击配置DHCP服务器

然后点保存保存并应用

过几秒刚刚配置的接口应该可以成功获取到IPv4地址,如果没有,那就试试切换刚刚说的混杂模式

配置mwan3负载均衡#

接下来配置mwan3负载均衡,这是实现多拨带宽叠加的关键步骤。

1. 进入mwan3配置界面#

进入 网络-负载均衡,点击 详细设置

2. 配置接口#

接口 标签页中,删除所有配置,点击 添加,为每个拨号接口创建mwan3接口:

  1. wan接口配置

    • 接口名称:wan
    • 跟踪IP:可以填写8.8.8.8或114.114.114.114等公共DNS
    • 可靠性:1
    • 间隔:1000(毫秒)
    • 超时:1000(毫秒)
    • 失败次数:3
    • 恢复次数:3
  2. vwan1接口配置

    • 接口名称:vwan1
    • 跟踪IP:同上
    • 其他参数与wan接口相同

WARNING 注意每个接口的跟踪IP不能相同。

如果有更多拨号接口,按照相同方式添加。

3. 配置成员#

切换到 成员 标签页,删除所有配置,为每个接口创建成员:

  1. wan成员

    • 名称:wan_m1
    • 接口:wan
    • 度量值:1
    • 权重:1(如果带宽相同,可以都设为1;如果带宽不同,可以按比例设置)
  2. vwan1成员

    • 名称:vwan1_m1
    • 接口:vwan1
    • 度量值:1
    • 权重:1

4. 配置策略#

切换到 策略 标签页,删除所有配置,创建负载均衡策略:

  1. 均衡策略

    • 名称:balanced
    • 使用成员:wan_m1 vwan1_m1(用空格分隔)
    • 策略类型:负载均衡
  2. 故障转移策略(可选):

    • 名称:failover
    • 使用成员:wan_m1 vwan1_m1
    • 策略类型:故障转移

5. 配置规则#

切换到 规则 标签页,删除所有配置,设置流量分配规则:

  1. 默认规则
    • 名称:default_rule
    • 源地址:留空(表示所有源)
    • 目的地址:留空(表示所有目的)
    • 策略:balanced
    • 启用:勾选

6. 应用配置#

点击 保存并应用,等待几秒钟让配置生效。

验证配置#

1. 检查接口状态#

网络-接口 页面,确认所有拨号接口都已获取到IP地址且状态为”已连接”。

2. 检查mwan3状态#

网络-负载均衡 页面,查看 概览 标签页,确认所有接口状态为”在线”。

3. 测试负载均衡#

可以通过以下方式测试负载均衡是否生效:

  1. 命令行测试

    mwan3 status
    mwan3 interfaces
    mwan3 policies
  2. 流量监控: 在 网络-负载均衡-诊断 中,可以查看各接口的流量使用情况。

  3. 多线程下载测试: 使用多线程下载工具(如aria2)下载大文件,观察是否多个接口都在工作。

常见问题与解决#

1. 拨号失败#

  • 检查账号密码是否正确
  • 尝试切换”混杂模式”设置
  • 确认运营商是否支持多拨

2. 负载均衡不生效#

  • 检查mwan3配置是否正确
  • 确认所有接口状态为”在线”
  • 检查策略和规则设置

3. 带宽未叠加#

  • 确认所有接口都在工作
  • 检查权重设置是否合理
  • 使用多线程应用测试

高级配置#

1. 按流量类型分流#

可以创建不同的策略,为不同类型的流量使用不同的接口:

  1. 创建针对游戏、视频等特定应用的策略
  2. 设置规则,将特定端口或IP的流量导向特定策略

2. 时间段控制#

可以设置在不同时间段使用不同的负载均衡策略,例如:

  • 白天使用均衡策略
  • 夜间使用特定接口

3. 流量监控与统计#

mwan3提供了详细的流量统计功能,可以:

  • 查看各接口实时流量
  • 统计历史流量使用情况
  • 设置流量告警

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!

赞助
关于IStoreOS单线多拨配置
https://jielumoon.top/posts/istoreos-multi-dial-config/
作者
Jielumoon
发布于
2025-10-15
许可协议
CC BY-NC-SA 4.0
最后更新于 2025-10-15,距今已过 103 天

部分内容可能已过时

评论区

目录