Hi,
do you have a hint how I can inject “Default Originate” default-routes into VRFs?
Imported default-routes (0.0.0.0/0) originating from an imported other VRF do not get redistributed, although the “Redistribute Other BGP” option is configured for the VRF.
Currently, I am using the following workaround:
- Additionally, enable “Redistribute Static” for the VRF
- Inject a static default route into the VRF selecting the upstream interface as default-router with a distance >20 (i.e. 111)
- Wait for injection (“Default Originate”) of this route → Route does not work, because next hop on upstream is missing
- Import upstream VRF (filter: default-route only) → Now the default route is available and working
Why is the BGP4 imported default-route only propagated, if a static default route is set-up and redistributed before?
Using the workaround above, I am able to deactivate and delete the static route and the BGP4 originated route is still available in the peer routing table.
Vice versa if the BGP4 originated default-route is injected into the VRF it does not help to add a static route with lower distance; no default-route will be propagated to the BGP4 vpn4 peer(s).
Therefore I guess it is a bug.