贝博恩创新科技网

tomato multiwan 教程

第一部分:准备工作与基础概念

在开始配置之前,请确保你已经完成了以下准备工作:

tomato multiwan 教程-图1
(图片来源网络,侵删)
  1. 硬件

    • 一台已刷入 Tomato by Shibby 固件的路由器(推荐使用支持USB口的型号,功能更全)。
    • 两根不同运营商的网线(一根中国电信,一根中国联通)。
    • 两台可以上网的设备(如电脑、手机)用于测试。
  2. 软件

    • 一个可以访问路由器管理界面的设备(电脑或手机)。
    • 网络测速工具(如 Speedtest.net)。
    • 一个用于检查IP地址和出口线路的网站(如 ip.cnipinfo.io)。

第二部分:核心概念理解

在配置之前,理解几个关键概念非常重要:

  • WAN口:指连接外部网络(如电信、联通)的物理接口,在Tomato中,它们被标记为 WANWAN2 等。
  • LAN口:指连接你家中内部设备(电脑、手机、电视等)的接口,它们组成你的局域网。
  • 负载均衡:将你所有的上网数据(流量)根据设定的规则,智能地分配到不同的WAN线路上,你可以设置按带宽比例分配,或者按连接数分配。
  • 故障转移:当一条WAN线断开时,所有流量会自动切换到另一条正常的WAN线上,保证网络不中断。
  • 策略路由:这是实现负载均衡和故障转移的核心技术,Tomato会根据你设定的规则(如基于IP地址、域名、端口等),决定数据包应该从哪个WAN口出去。

第三部分:详细配置步骤

步骤 1:基础网络设置

  1. 登录你的Tomato路由器管理界面(通常是 168.1.1)。

    tomato multiwan 教程-图2
    (图片来源网络,侵删)
  2. 进入 基本设置 -> 网络 (Basic Settings -> Network)。

  3. WAN口设置

    • WAN (WAN0):
      • 连接类型:选择你的第一个运营商提供的连接方式,通常是 DHCP (自动获取IP) 或 PPPoE (宽带拨号)。
      • 如果是 PPPoE,请填入你的宽带账号和密码。
      • 勾选 连接开启
    • WAN2 (WAN1):
      • 连接类型:选择你的第二个运营商的连接方式。
      • 同样,如果是 PPPoE,填入第二个宽带的账号密码。
      • 勾选 连接开启
  4. LAN口设置

    • IP地址:保持默认的 168.1.1 即可,确保这个地址与两个WAN口的网段不冲突。
    • 子网掩码:通常是 255.255.0
    • DHCP服务器:确保开启,这样你的设备才能自动获取IP地址。
  5. 点击 保存,然后点击 应用,路由器会重启并尝试连接两个WAN口,稍等几分钟,确保两个WAN口的 状态 都显示为 已连接

    tomato multiwan 教程-图3
    (图片来源网络,侵删)

步骤 2:启用多WAN并设置负载均衡

  1. 进入 高级设置 -> 多WAN (Advanced -> Multiple WAN)。

  2. WAN口分配

    • 你可以将物理接口分配给逻辑上的WAN口。
    • WAN 分配给 WAN0 (你的第一个WAN口),WAN2 分配给 WAN1 (你的第二个WAN口),保持默认即可。
  3. WAN监控

    • 监控主机:填写一个稳定的外部IP地址,用于检测WAN口是否在线,常用 8.8.8 (Google DNS) 或 114.114.114 (国内DNS)。
    • 间隔:设置检测频率,建议 10 秒一次,太短会增加路由器负担,太长则故障转移不够及时。
    • 超时:设置等待响应的时间,建议 2 秒。
    • 失败后间隔:当一个WAN口被判定为故障后,Tomato会降低对该WAN口的检测频率,60 秒检测一次,直到它恢复。
  4. 负载均衡策略

    • 这是实现多线并发的关键,下拉菜单中有多种策略:
      • 不使用:不进行负载均衡,仅做故障转移。
      • 带宽比例(最推荐) 根据两条线路的实际带宽进行流量分配,电信100M,联通50M,那么电信将承担2/3的流量,联通承担1/3,你需要手动设置 WANWAN2带宽 值。
      • 连接数:根据每个WAN口当前的连接数来分配新连接,连接数少的WAN口会优先被使用。
      • 随机:随机分配流量。
      • 基于策略(高级功能) 可以根据访问的目标网站或IP来指定走哪条线,访问Google走电信,访问国内网站走联通。
  5. 设置带宽值

    • 选择 带宽比例 策略后,在 WANWAN2带宽 输入框中,填入你两条宽带的实际下载速度(单位:Mbps),电信200M,联通100M。
    • 提示:你可以用Speedtest.net分别测两个WAN口的速度,然后将数值填入。
  6. 设置默认网关

    • 通常保持 自动 即可,Tomato会智能选择一个WAN口作为默认网关。
  7. 启用WAN口故障转移

    • 勾选此项,这样当一个WAN口掉线时,流量会自动切换到另一个WAN口。
  8. 启用WAN口负载均衡

    • 勾选此项,这是启用多WAN功能的核心开关。
  9. 点击 保存应用,路由器会重启多WAN服务。

步骤 3:验证配置

配置完成后,我们需要验证它是否生效。

  1. 检查连接状态

    • 回到 基本设置 -> 状态 页面,查看 WANWAN2 的状态是否都为 已连接,并记下它们的 IP地址网关,这两个IP地址应该来自不同的运营商。
  2. 测试故障转移

    • 方法A:拔掉连接到 WAN 口的网线。
    • 方法B:在路由器管理后台,暂时将 WAN 口的 连接开启 取消勾选并保存。
    • 你家里的网络应该不会断开,再次访问 ip.cn,你会发现IP地址已经变成了 WAN2 口的IP地址,过一会儿,再插回网线或恢复 WAN 口设置,IP地址应该会自动切回来。
  3. 测试负载均衡

    • 方法A(简单测试):同时用两台电脑,一台开迅雷下载(走流量大的WAN),另一台打开网页,观察两台电脑的 ip.cn 结果,可能会交替变化或固定在不同WAN口。
    • 方法B(精确测试):登录路由器后台,进入 工具 -> 系统日志 (Tools -> System Log),在 过滤 栏输入 WAN,然后开始下载大文件,你会看到日志中会交替出现 WANWAN2 的信息,证明流量正在被分配到两条线路上。

第四部分:高级应用 - 基于策略的路由

这是多WAN最强大的功能,可以实现“智能分流”。

  1. 进入 高级设置 -> 基于策略的路由 (Advanced -> Policy Routing)。

  2. 工作原理:你可以创建规则,当数据流匹配规则中的条件时,就强制它从指定的WAN口出去。

  3. 示例:国内网站走联通,国外网站走电信

    • 规则名称Google via Telecom

    • 源地址:留空,表示所有设备。

    • 目标地址/域名:输入 google.com 或一个Google服务器的IP(如 8.8.8)。

    • 目标端口:留空。

    • 协议TCP/UDP

    • 出口WAN:选择 WAN (你的电信线路)。

    • 启用:勾选。

    • 点击 添加

    • 再创建一个反向规则(可选):

      • 规则名称China Unicom for CN
      • 源地址:留空。
      • 目标地址/域名:输入一个国内网站的域名,如 baidu.com
      • 出口WAN:选择 WAN2 (你的联通线路)。
      • 启用:勾选。
      • 点击 添加
  4. 应用与测试

    • 点击页面底部的 保存
    • 访问 google.com,检查 ip.cn,IP应该是电信的。
    • 访问 baidu.com,检查 ip.cn,IP应该是联通的。

注意:策略路由的规则是按顺序匹配的,一旦匹配到一条规则,就不再向下匹配,建议将更具体、更常用的规则放在上面。


第五部分:常见问题与注意事项

  • P2P下载速度慢:P2P软件(如迅雷、BT)会建立大量连接,可能超出路由器的NAT连接数限制,可以尝试在 高级设置 -> 网络 中调高 NAT 最大半开连接数
  • 游戏延迟高或掉线:游戏对延迟和稳定性要求高,多WAN的负载均衡会增加一点点延迟,你可以创建策略路由,强制游戏流量走一条延迟最低、最稳定的线路。
  • 内网IP冲突:确保你的两个WAN运营商提供的DHCP服务器分配的IP段,与你路由器的LAN IP段(如 168.1.x)不冲突。
  • 无法上网:检查所有步骤是否正确,特别是WAN口的连接类型、账号密码以及多WAN设置中的各项开关是否都已开启。
  • 固件版本:不同版本的Shibby固件,界面可能略有差异,但核心功能位置基本一致。

希望这份详细的教程能帮助你成功配置Tomato多WAN,享受高速、稳定、智能的网络体验!

分享:
扫描分享到社交APP
上一篇
下一篇