# OpenWRT多线路负载均衡配置

## 简介
在实际应用中,我们可能需要将网络流量分发到多个线路,以实现负载均衡的目的,提高网络性能和稳定性。OpenWRT是一种用于嵌入式设备的Linux发行版,支持网络路由和设备配置。本文将介绍如何在OpenWRT上配置多线路负载均衡。

### 步骤概览
以下是配置OpenWRT多线路负载均衡的步骤:
| 步骤 | 操作 |
| --- | --- |
| 1. 安装mwan3软件包 | 在OpenWRT系统上安装mwan3软件包 |
| 2. 配置mwan3 | 配置mwan3以实现多线路负载均衡 |
| 3. 应用配置 | 应用配置并启用多线路负载均衡 |

### 详细步骤

#### Step 1: 安装mwan3软件包
首先,通过SSH连接到OpenWRT设备,并执行以下命令来安装mwan3软件包:
```shell
opkg update # 更新软件包列表
opkg install luci-app-mwan3 # 安装mwan3的LuCI web页面支持
opkg install mwan3 # 安装mwan3核心功能
```

#### Step 2: 配置mwan3
接下来,配置mwan3以实现多线路负载均衡。编辑`/etc/config/mwan3`文件,添加或修改配置如下:
```shell
config interface 'wan1' # 第一个WAN接口配置
option enabled '1' # 启用该接口
option track_ip '8.8.8.8' # 用于检测WAN状态的IP地址

config interface 'wan2' # 第二个WAN接口配置
option enabled '1' # 启用该接口
option track_ip '8.8.4.4' # 用于检测WAN状态的IP地址

config rule 'wan2_rule' # 负载均衡规则
list use_policy 'wan2_only'
option dest_ip '0.0.0.0/0'
option family 'ipv4'

config policy 'wan2_only' # WAN2的策略
option sticky '0'
option timeout '60'
list use_member 'wan2'
```

#### Step 3: 应用配置
保存并关闭`/etc/config/mwan3`文件后,执行以下命令应用配置并启用多线路负载均衡:
```shell
/etc/init.d/mwan3 restart # 重启mwan3服务
```

现在,你已经成功配置了OpenWRT上的多线路负载均衡。你可以通过mwan3的LuCI web页面来查看负载均衡的状态和配置。希望本文对你有所帮助!