【Openwrt】mwan3配置信息
config globals 'globals'
option mmx_mask '0x3F00' # 设置多路径路由表掩码,控制使用的链路
option rtmon_interval '5' # 路由监控的间隔时间,单位为秒
config interface 'wan'
option enabled '1' # 启用 WAN 接口
option family 'ipv4' # 使用 IPv4 协议
option reliability '1' # 设置接口可靠性值
option count '1' # 设置需要的连续失败次数以判断接口不可用
option timeout '2' # ping 超时时间,单位为秒
option interval '5' # ping 间隔时间,单位为秒
option failure_interval '5' # 故障发生时的 ping 间隔,单位为秒
option recovery_interval '5' # 恢复时的 ping 间隔,单位为秒
option down '3' # 设置下线的最大失败 ping 次数
option up '3' # 设置上线所需的成功 ping 次数
option tracking_method 'ping' # 使用 ping 跟踪方法
option initial_state 'online' # 初始状态为在线
option track_method 'ping' # 使用 ping 跟踪接口状态
option size '56' # ping 包大小,单位为字节
option max_ttl '60' # 最大 TTL 值
list track_ip '8.8.8.8' # 追踪的目标 IP 地址
config interface 'wan2'
option enabled '1' # 启用 WAN2 接口
option family 'ipv4' # 使用 IPv4 协议
option reliability '1' # 设置接口可靠性值
option count '1' # 设置需要的连续失败次数以判断接口不可用
option timeout '2' # ping 超时时间,单位为秒
option interval '5' # ping 间隔时间,单位为秒
option failure_interval '5' # 故障发生时的 ping 间隔,单位为秒
option recovery_interval '5' # 恢复时的 ping 间隔,单位为秒
option down '3' # 设置下线的最大失败 ping 次数
option up '3' # 设置上线所需的成功 ping 次数
option tracking_method 'ping' # 使用 ping 跟踪方法
option initial_state 'online' # 初始状态为在线
option track_method 'ping' # 使用 ping 跟踪接口状态
option size '56' # ping 包大小,单位为字节
option max_ttl '60' # 最大 TTL 值
list track_ip '172.16.3.1' # 追踪的目标 IP 地址
config interface 'wan_6'
option enabled '1' # 启用 WAN_6 接口
option family 'ipv6' # 使用 IPv6 协议
option reliability '1' # 设置接口可靠性值
option count '1' # 设置需要的连续失败次数以判断接口不可用
option timeout '2' # ping 超时时间,单位为秒
option interval '5' # ping 间隔时间,单位为秒
option failure_interval '5' # 故障发生时的 ping 间隔,单位为秒
option recovery_interval '5' # 恢复时的 ping 间隔,单位为秒
option down '3' # 设置下线的最大失败 ping 次数
option up '3' # 设置上线所需的成功 ping 次数
option tracking_method 'ping' # 使用 ping 跟踪方法
option initial_state 'online' # 初始状态为在线
list track_ip '2001:4860:4860::8888' # 追踪的目标 IPv6 地址
option track_method 'ping' # 使用 ping 跟踪接口状态
option size '56' # ping 包大小,单位为字节
option max_ttl '60' # 最大 TTL 值
config interface 'wan2_6'
option enabled '1' # 启用 WAN2_6 接口
option family 'ipv6' # 使用 IPv6 协议
option reliability '1' # 设置接口可靠性值
option count '1' # 设置需要的连续失败次数以判断接口不可用
option timeout '2' # ping 超时时间,单位为秒
option interval '5' # ping 间隔时间,单位为秒
option failure_interval '5' # 故障发生时的 ping 间隔,单位为秒
option recovery_interval '5' # 恢复时的 ping 间隔,单位为秒
option down '3' # 设置下线的最大失败 ping 次数
option up '3' # 设置上线所需的成功 ping 次数
option tracking_method 'ping' # 使用 ping 跟踪方法
option initial_state 'online' # 初始状态为在线
list track_ip '2001:4860:4860::8844' # 追踪的目标 IPv6 地址
option track_method 'ping' # 使用 ping 跟踪接口状态
option size '56' # ping 包大小,单位为字节
option max_ttl '60' # 最大 TTL 值
config policy 'wan_wan2'
list use_member 'wan_only' # 策略使用 wan_only 作为主链路
list use_member 'wan2_only' # 使用 wan2_only 作为备用链路
config policy 'wan_6_wan2_6'
list use_member 'wan_6_only' # 策略使用 wan_6_only 作为主链路
list use_member 'wan2_6_only' # 使用 wan2_6_only 作为备用链路
config member 'wan_only'
option interface 'wan' # 绑定 wan 接口
option metric '1' # 设置路由优先级
option weight '19' # 设置负载分担权重
config member 'wan2_only'
option interface 'wan2' # 绑定 wan2 接口
option weight '1' # 设置负载分担权重
option metric '1' # 设置路由优先级
config member 'wan_6_only'
option interface 'wan_6' # 绑定 wan_6 接口
option metric '1' # 设置路由优先级
option weight '1' # 设置负载分担权重
config member 'wan2_6_only'
option interface 'wan2_6' # 绑定 wan2_6 接口
option weight '1' # 设置负载分担权重
option metric '2' # 设置路由优先级
config rule 'default_rule_v4'
option family 'ipv4' # 应用 IPv4 协议的规则
option proto 'all' # 适用于所有协议
option use_policy 'wan_wan2' # 使用 wan_wan2 策略
option sticky '1' # 连接持久化设置
config rule 'default_rule_v6'
option family 'ipv6' # 应用 IPv6 协议的规则
option proto 'all' # 适用于所有协议
option use_policy 'wan_6_wan2_6' # 使用 wan_6_wan2_6 策略
option sticky '1' # 连接持久化设置
config rule 'default_rule_v4_v2'
option dest_ip '0.0.0.0/0' # 应用于所有 IPv4 地址
option use_policy 'wan_wan2' # 使用 wan_wan2 策略
option family 'ipv4' # 应用 IPv4 协议的规则
config rule 'default_rule_v6_v2'
option dest_ip '::/0' # 应用于所有 IPv6 地址
option use_policy 'wan_6_wan2_6' # 使用 wan_6_wan2_6 策略
option family 'ipv6' # 应用 IPv6 协议的规则
重启 mwan3:
/etc/init.d/mwan3 restart
重启网络服务:
/etc/init.d/network restart
这两个命令分别重启多路径网络监控(mwan3)和整个网络服务
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。