Project

General

Profile

Feature #11103

radvd: use virtual link local IP as source address in HA setups

Added by Lorenz Schori 2 months ago. Updated about 2 months ago.

Status:
Pull Request Review
Priority:
Normal
Assignee:
-
Category:
IPv6 Router Advertisements (RADVD)
Target version:
Start date:
11/25/2020
Due date:
% Done:

0%

Estimated time:

Description

If radvd is configured with RA interface set to a virtual link local IP, then add it to AdvRASrcAddress in radvd.conf. This ensures that the virtual IP is advertised as the gateway address to clients.

More background:

History

#1 Updated by Lorenz Schori 2 months ago

Filed PR: https://github.com/pfsense/pfsense/pull/4487

Instructions for testing this feature:

  • Setup HA cluster with primary and fallback
  • Setup a IPv6 link-local VIP on the LAN interface, e.g.: fe80::1:1
  • Configure the link-local VIP as the RA Interface on primary and fallback hosts

Observe that:

  • radvd.conf is present with a configuration section for the LAN interface on both machines (primary and fallback)
  • radvd.conf includes an AdvRASrcAddress section
  • RA packets are sent by the primary host with the VIP as source address, no RA packets are sent by the fallback host.
  • RA packets are sent by the fallback host with the VIP as source address as soon as the VIP switches over to the fallback host. No RA packets are sent by the primary host.
  • Default route on client machines stays the same regardless whether the VIP is currently on primary or fallback host.

#2 Updated by Jim Pingle about 2 months ago

  • Status changed from New to Pull Request Review
  • Target version set to 2.5.next

Also available in: Atom PDF