Gateway monitoring & multi-WAN

Health-probe each WAN gateway and fail over (or load-balance) traffic across a group of uplinks. BGP →

{{#DRIFT_BADGE}}{{#B_UNSAVED}}Unsaved edits{{/B_UNSAVED}}{{#B_OK}}In sync{{/B_OK}}{{/DRIFT_BADGE}}
{{#ERROR}}
{{ERROR}}
{{/ERROR}} {{#FLASH}}
{{FLASH}}
{{/FLASH}} {{#PENDING}}

Confirm gateway change

A live gateway change by {{PENDING_ACTOR}} is awaiting confirmation and reverts automatically in {{PENDING_REMAINING}} seconds unless you keep it. If the change broke your connectivity, simply do nothing — the previous gateway configuration restores itself.

{{#PENDING_REVERT_FAILED}}
Automatic revert failed — the gateway configuration may be in an inconsistent state. The change keeps retrying in the background; if it persists, resolve it from the console.
{{/PENDING_REVERT_FAILED}} {{#WRITE}} {{/WRITE}}
{{/PENDING}}
Groups {{GROUPS_LABEL}} Monitors {{MONITORS_LABEL}} Liveness {{LIVENESS_LABEL}}
{{#ALL_DOWN_WARN}}

⚠ A group has all members down — the last-known member is being held installed so the box is never left without a default route. It recovers automatically the moment any member's loss clears.

{{/ALL_DOWN_WARN}} {{#MGMT_WARN}}

⚠ A monitored group steers your management path — failover will re-home this admin session like any other traffic (state table flushed). Confirm the management acknowledgement below before applying.

{{/MGMT_WARN}} {{#FWD_OFF_WARN}}

⚠ Multi-WAN groups steer forwarded traffic, but IPv4 forwarding is off — this box will not forward transit traffic between its WANs and LANs. Enable it under Setup → Network tuning.

{{/FWD_OFF_WARN}}

Gateway groups

{{#WRITE}}{{/WRITE}}

A group is an ordered set of uplink members. The lowest tier wins; members sharing a tier load-balance by weight. When a member's gateway is monitored DOWN it is withdrawn from the live pool and traffic re-homes onto a survivor. Flush states on failover kills the PF state table pinned to the dead egress so live connections move immediately instead of black-holing until timeout.

{{GW_GROUP_ROWS}}
{{#WRITE}} {{/WRITE}} {{#MGMT_CONFIRM}} {{/MGMT_CONFIRM}} {{#WRITE}} {{#CONFIRM_WINDOW}} {{/CONFIRM_WINDOW}} {{/WRITE}}