I have one hub router X on which my 2 mpls links are terminated. Let say ISP A and ISP 2.
I am running OSPF with ISP A and static routing with ISP B.
at remote location I have single router and both MPLS are connected to same router. NOw I have made
ISP B primary with static routes but from that subnet defined in static route I have given a static route toward ISP A for one host with 32 bit mask. Now that single pc is going through ISP A. but from hub side I have one static route toward ISP B for location lan. I am tracking that with sla so if that static route will fail ospf route will be used.
The PC for which static route was defined though ISP A I want traffic from that PC to come back via ISP A for that I have made access list matching that system as source and remote location lan ip address. I have applied a route map if that access list matches I set next hop Ip to ISP A at remote location.THis is working fine.
Now if that ISP A link goes down at location it starts using ISP B for that PC and when traffic goes back from HUB router it matches the route-map and packet gets drop.
Is there any way to configure at HUB that if the location link to ISP A goes down it will start the using ISP B.
ALso what is the use of set ip next-hop verify reachability I applied that also but it is not using the next hop defined in the route-map though the next hop is reachable