I'm looking for a way to manipulate the default gateway based on source. I have 2 public IP ranges and I'd like range 126.96.36.199 to route through rt1 and range 188.8.131.52 to route through rt2. A default route 0.0.0.0 from rt1/isp1 is advertised to rt2 for failover in the event of a rt1/isp1 failure. This provides failover of the 184.108.40.206 network to route through isp2.
When traffic from 220.127.116.11 hits rt2 I'd like it to be routed out isp2 as long as that path is available. When the path is not available it should route to rt1.
HSRP for 18.104.22.168 points to rt1 primarily and hsrp for 22.214.171.124 pointing to rt2 primarily. iBGP and EIGRP are running between the routers.
What is the best way to send the 126.96.36.199 traffic out via isp2? (Currenly there's a default route from rt1 sending it to isp1) I'm sure I can use an ACL matching 188.8.131.52, route-map and set-next-hop but I'm not sure how to account for an isp2 failover? Track something on the isp2 side?