Hi,
I have two core routers in my network that advertise a default route via eBGP private ASN to two OPNSense firewalls in HA mode with FRR installed and configured for this topology.
The design is this way so we can use BGP+BFD for WAN redundancy where failover needs to be very fast.
The BGP sessions and BFD are up and stable, and I can see the learned routes in FRR with vtysh -c "show ip route"
However, the learned routes are never installed in the FreeBSD kernel routing table (netstat -rn).
The kernel still shows a static default route pointing at the interface gateway even when i untick upstream gateway in the gateway config, and removing it from the gateway config on the WAN interface. When removing the default route in the OPNSense CLI the routing table is the same but now without default route.
How can i configure OPNSense and FRR to allow for advertised routes learned from a BGP neigbour to be injected in the FreeBSD routing table?
Thanks and kind regards,
Misja