Skip to content

LZ RULES v1.0.4

Compare
Choose a tag to compare
@larsonzh larsonzh released this 04 Nov 01:19
· 67 commits to master since this release

本工具使用Shell脚本编写,可在OpenWrt固件的路由器上基于mwan3的强大功能,根据各网络运营商的互联网地址的分布,针对路由器上每个WAN口生成多个不同的目标网段数据集合,灵活绑定到mwan3的WAN口策略规则中,实现全网段的多WAN口数据流量分流控制策略。

  • 最多可支持8个WAN口的分流控制。
  • 可按如下10个覆盖全国的网络运营商IPv4目标网段的划分配置流量出口:
    • 中国电信网段
    • 中国联通/网通网段
    • 中国移动网段
    • 中国铁通网段
    • 中国教育网网段
    • 长城宽带/鹏博士网段
    • 中国大陆其他运营商网段
    • 香港地区运营商网段
    • 澳门地区运营商网段
    • 台湾地区运营商网段
  • 可通过mwan3为国外网段数据流量指定路由器出口。
  • 可通过mwan3为IPv6数据流量指定路由器出口。
  • 可任意指定某个目标网段数据流量的路由器出口。
  • 可设置某个目标网段数据流量通过负载均衡自动分配流量出口。
  • 可禁止某个网络运营商目标网段数据的使用。
  • 可自定义任意数量的IPv4目标网址/网段数据集合,以在mwan3的流量出口策略规则中使用。
  • 可自定义任意数量的域名数据集合,按所访问的域名分配流量出口。
  • 可自动/手动下载更新所有网络运营商的CIDR网段数据。
  • 可设置定时自动更新的时间及间隔。
  • 可自动在系统计划任务中添加定时更新数据任务,无需人工手动添加。
  • 可自动将脚本添加到系统启动项中,随路由器自动启动,无需人工手动添加。
  • 脚本启动时可自动获取mwan3中设定的可用WAN口,并在终端中显示所设置的运营商网段对应的出口信息。
  • 脚本启动时可自动侦测WAN口的内网IP、公网IP,并在终端中显示。
  • 所有终端上显示输出的信息均同时写入系统日志,可随时在系统日志中查看。
  • 提供脚本卸载数据命令,可将加载到系统启动项、计划任务,以及内存中的所有数据一次性卸载并清理干净。

v1.0.4 (2022/11/4)

  1. 为用户自定义目标访问网址/网段数据在脚本启动时增加域名预解析功能,提高域名分流效率。
  2. 优化代码。