summaryrefslogtreecommitdiff
path: root/src/migration-scripts/webproxy
diff options
context:
space:
mode:
authorRobert Navarro <crshman@gmail.com>2026-10-06 21:02:47 -0700
committerRobert Navarro <crshman@gmail.com>2026-10-07 15:23:34 -0700
commitdd82e3b98f850d5c61f0779c3e53b972a8581711 (patch)
treee286f974f2f5709090c877bbd6a0b292c31700ad /src/migration-scripts/webproxy
parentf0bf6fdfea8178adf061930fa597a44b87425e0f (diff)
downloadvyos-1x-dd82e3b98f850d5c61f0779c3e53b972a8581711.tar.gz
vyos-1x-dd82e3b98f850d5c61f0779c3e53b972a8581711.zip
router-advert: T9413: add no-remove-on-exit and no-flush-* options
On shutdown radvd sends a final RA with router lifetime 0 and announces its RDNSS and DNSSL entries with lifetime 0. On a VRRP pair that sends RAs from a shared source address (source-address fe80::1), hosts read the zero router lifetime as the shared router going away and remove their default route until the backup's next RA. On my routers that was 1.6 s of IPv6 loss when the master rebooted. radvd controls this with RemoveAdvOnExit, FlushRDNSS and FlushDNSSL, all defaulting to on. Expose them per interface: set service router-advert interface <if> no-remove-on-exit set service router-advert interface <if> no-flush-name-server set service router-advert interface <if> no-flush-dnssl The directives are only rendered when the options are set, so the generated radvd.conf is unchanged for existing configurations.
Diffstat (limited to 'src/migration-scripts/webproxy')
0 files changed, 0 insertions, 0 deletions