# GL.iNet Flint 2 (GL-MT6000) – MWAN3 Dual WAN Load Balancing Configuration Guide

**URL:** <https://forum.gl-inet.com/t/gl-inet-flint-2-gl-mt6000-mwan3-dual-wan-load-balancing-configuration-guide/70235>\
**Category:** Router\
**Created:** [July 30, 2026, 1:10pm UTC](https://forum.gl-inet.com/t/gl-inet-flint-2-gl-mt6000-mwan3-dual-wan-load-balancing-configuration-guide/70235 "2026-07-30T13:10:28Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![GL6000](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/g/f08c70/32.png) [@GL6000](https://forum.gl-inet.com/u/GL6000)\
**Post date:** [July 30, 2026, 1:10pm UTC](https://forum.gl-inet.com/t/gl-inet-flint-2-gl-mt6000-mwan3-dual-wan-load-balancing-configuration-guide/70235/1 "2026-07-30T13:10:28Z")

</div>

**GL.iNet Flint 2 (GL-MT6000) – Dual WAN Load Balancing Configuration**

**Hardware**

- Router: GL.iNet Flint 2 (GL-MT6000)

- Firmware version: 4.8.3

- OpenWrt-based firmware

- Installed package:

luci-app-mwan3

**Network topology**

ISP1 → WAN port

ISP2 → LAN1 port (secondwan)

**MWAN3 interface configuration**

**WAN**

- Enabled: Yes

- Initial state: Online

- Internet protocol: IPv4

- Tracking method: Ping

Tracking addresses:

1.1.1.1

8.8.8.8

208.67.222.222

208.67.220.220

Parameters:

Tracking reliability: 1

Ping count: 1

Ping size: 56

Max TTL: 60

Ping timeout: 2

Ping interval: 3

Failure interval: 3

Recovery interval: 5

Interface down: 3

Interface up: 5

Metric: 1

**SECONDWAN**

Use exactly the same settings.

The only difference is:

Metric: 2

**Members**

**wan\_only**

Interface: wan

Metric: 1

Weight: 5

**secondwan\_only**

Interface: secondwan

Metric: 1

Weight: 3

**Policies**

**default\_policy**

Members:

- wan\_only

- secondwan\_only

Last resort:

default (use main routing table)

**isp1\_policy**

Members:

- wan\_only

Last resort:

default (use main routing table)

**isp2\_policy**

Members:

- secondwan\_only

Last resort:

default (use main routing table)

**Rules**

Devices can be assigned to a specific ISP according to their IP address.

**Example 1**

Name: Smart TV

Source address: 10.1.1.10/32

Protocol: All

Sticky: No

Policy assigned: isp1\_policy

**Example 2**

Name: Security camera

Source address: 10.1.1.16/32

Protocol: All

Sticky: No

Policy assigned: isp2\_policy

**Unassigned devices**

Any device that does not have a specific rule automatically uses:

default\_policy

**Performance results**

**ISP1**

Download: 500 Mbps

Upload: 30 Mbps

**ISP2**

Download: 300 Mbps

Upload: 300 Mbps

**Both ISPs active**

Download: 800 Mbps

Upload: 350 Mbps

**Notes**

This configuration provides:

- load balancing;

- automatic failover;

- traffic separation;

- continuous link monitoring;

- device-based routing policies.

This setup uses MWAN3 load balancing and is not based on bonding technologies such as MPTCP, MLPPP, Speedify, or OpenMPTCProuter.

---

<div class="post-metadata">

**Author:** ![corgimt](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/c/aca169/32.png) [@corgimt](https://forum.gl-inet.com/u/corgimt)\
**Post date:** [October 16, 2026, 7:07pm UTC](https://forum.gl-inet.com/t/gl-inet-flint-2-gl-mt6000-mwan3-dual-wan-load-balancing-configuration-guide/70235/8 "2026-10-16T19:07:04Z")

</div>

Here is my final config for the OpenWrt Router flash with 4 Wan load balancing, dns hijacking, wan-shaping script as well to adjust for differences in speeds. Readme file is in /etc/config on all the specifics on this configuration.

[backup-OpenWrt-2026-10-16-final-shareable.tar.gz](https://forum.gl-inet.com/uploads/short-url/ow50XMgzj4A1gdiGzOadafnpmEe.gz) (37.3 KB)
