openwrt设置多wan教学(对比)
本工具使用Shell脚本编写,可在OpenWrt固件的路由器上基于mwan3的强大功能,根据各网络运营商的互联网地址的分布,针对路由器上每个WAN口生成多个不同的目标网段数据集合,灵活绑定到mwan3的WAN口策略规则中,实现全网段的多WAN口数据流量分流控制策略。
脚本在OpenWrt 22.03.2固件上开发,适用于大部分OpenWrt原版及派生固件。
脚本使用的所有ISP网络运营商CIDR网段数据源自clang君的苍狼山庄(https://ispip.clang.cn/)整理的APNIC官方每日更新。
脚本作为mwan3的配套软件,使用前请到OpenWrt中的“Software”界面内搜索并下载安装如下软件:
mwan3 luci-app-mwan3 luci-i18n-mwan3-zh-cn wget-ssl curl主要功能
最多可支持8个WAN口的分流控制。 可按如下10个覆盖全国的网络运营商IPv4目标网段的划分配置流量出口: — 中国电信网段 — 中国联通/网通网段 — 中国移动网段 — 中国铁通网段 — 中国教育网网段 — 长城宽带/鹏博士网段 — 中国大陆其他运营商网段 — 香港地区运营商网段 — 澳门地区运营商网段 — 台湾地区运营商网段 可通过mwan3为国外网段数据流量指定路由器出口。 可通过mwan3为IPv6数据流量指定路由器出口。 可任意指定某个目标网段数据流量的路由器出口。 可设置某个目标网段数据流量通过负载均衡自动分配流量出口。 可禁止某个网络运营商目标网段数据的使用。 可自动/手动下载更新所有网络运营商的CIDR网段数据。 可设置定时自动更新的时间及间隔。 可自动在系统计划任务中添加定时更新数据任务,无需人工手动添加。 可自动将脚本添加到系统启动项中,随路由器自动启动,无需人工手动添加。 脚本启动时可自动获取mwan3中设定的可用WAN口,并在终端中显示所设置的运营商网段对应的出口信息。 脚本启动时可自动侦测WAN口的内网IP、公网IP,并在终端中显示。 所有终端上显示输出的信息均同时写入系统日志,可随时在系统日志中查看。 提供脚本卸载数据命令,可将加载到系统启动项、计划任务,以及内存中的所有数据一次性卸载并清理干净。软件及教程下载地址
百度网盘 https://pan.baidu.com/s/1w6AZCqDvK7Jb2qE-PTTADA 开源代码托管平台(GitHub) https://github.com/larsonzh/owmwpprt
在GitHub上有本工具的使用指南(在README.md中)。
~我们希望这篇文章可以帮助您更好地了解和应用路由器和无线网络的技巧和方法,让您的上网更加愉快和方便。