1- remove the default route from Spoke 1, as you already advertises a default route from Eigrp from both Hubs.
2- Increase the delay from Hub 2 advertises Eifrp prefixes in order for the Spokes to take Hub 1 as primary and Hub 2 as a secondary. you can accomplish this by increasing the delay on 2nd tunnel or Offset-list.
This will ensure traffic from the Spokes takes the desired prinmary path.
Other than the above, your config looks Ok and should be fine.
Because both RouterA01 and RouterA02 are configured as stub, so if I remove the static default route from my RouterA01, if the WAN link down, how can I learn the default route from RouterA02? This is the portion I dont know how to solve it.
The static keyword permits the EIGRP stub routing feature to send static routes. Without the configuration of this option, EIGRP will not send any static routes, including internal static routes that normally would be automatically redistributed. It will still be necessary to redistribute static routes with the redistribute staticcommand.
Because in your network diagram there is a device A03 connected on the client vlan with a different IP subnet connected to it, you can :
or add the static option to eigrp stub + redistribute static and you passive internal lan (see note later) and an HSRP group to be run on internal vlan to provide a default gateway next-hop address for default route on A03 router. HSRP management would require tracking of tunnel interfaces.
OR you can remove the eigrp stub option on the two routers and add EIGRP to third router 1841 (and this can be stub indeed)
I would do in this way, the third router can be configured as EIGRP stub the other two would be far better to be full EIGRP routers.
At the end it is safer and easier:
stub = leaf no device behind and this is not your case on A01 and A02
Note on internal LAN:
In fact, you have activated EIGRP on the lan interface, to really use this path between routers A01 and A02 they have to be non stub.
An EIGRP stub router cannot be a transit between other routers.
That is A01 will not advertise on lan segment what it learns from tunnel interfaces and so would do A02 if both configured as stub.
So if A01 and A02 are stub there is no use on running EIGRP on the LAN interface
to limit query range you can use EIGRP summary routes on tunnel interfaces of core routers.
We are pleased to announce availability of Beta software for 16.6.3.
16.6.3 will be the second rebuild on the 16.6 release train targeted
towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are
looking for early feedback from customers befor...
Introduction Featured Speakers Luis Espejel is the Telecommunications
Manager of IENova, an Oil & Gas company. Currently he works with Cisco
IOS® and Cisco IOS XE platforms, and NX to some extent. He has also
worked as a Senior Engineer with the Routing P...
In this session you can learn more about Layer 3 multicast and the best
practices to identify possible threats and take security measures. It
provides an overview of basic multicast, the best security practices for
use of this technology, and recommendati...