Working more on my lab. Running BGP across frame MPLS (two different providers) and EIGRP on internal network; distributing BGP into EIGRP but not the other way around.
Works okay except that now, I'd like to have each router advertise itself with equal metrics into EIGRP as the default gateway so that traffic not identified by my route-map will simply load balance between the two MPLS nets.
I first put a static route on each router and then added the redistribute static on eigrp config. That works.
BUT...I don't really want to put a static default route on the routers because in our real world (we don't use Eigrp but we do use BGP) the ISP's told us not to put default routes on our routers but instead to use "network 0.0.0.0" under the BGP config on the routers at the central site.
Now, when I look at my real life config it includes:
Router BGP 101
And, when I look at the branch office router routing tables, they contain:
B* 0.0.0.0/0 [20/0] via x.x.x.x, 5w1d
So, how would I get that one route into EIGRP? My config already contains the command:
Router EIGRP 32
redistribute bgp metric...
But even though all my other BGP routes go in, the learned default route does not go in. I have read something that said I'd need to use default-information orginate (always) BUT every time I read about that, it's always linked to the use of BGP with OSPF. Does it apply to eigrp as well?
I've also read I can use a route map on the redistribute command and permit 0.0.0.0. But all the examples I've seen are aimed at permitting 0.0.0.0 and...I guess the implicit deny keeps all the others from being learned? I need to know about everything. So would a route map permitting any any let all my routes including the default in?