SLA:
track 11 ip sla 1 reachability
track 22 ip sla 2 reachability
ip sla auto discovery
ip sla 1
icmp-echo 23.1.1.3 source-interface Ethernet0/1
threshold 2
timeout 1000
frequency 10
ip sla schedule 1 life forever start-time now
ip sla 2
icmp-echo 24.1.1.4 source-interface Ethernet0/2
threshold 2
timeout 1000
frequency 10
ip sla schedule 2 life forever start-time now
ACL:
ip access-list extended NAT
permit ip 192.168.1.0 0.0.0.255 any
permit ip 192.168.2.0 0.0.0.255 any
ip access-list extended PBR1
permit ip 192.168.1.0 0.0.0.255 any
ip access-list extended PBR2
permit ip 192.168.2.0 0.0.0.255 any
NAT:
ip nat inside
ip nat outside
ip nat outside
ip nat inside source route-map NAT interface Ethernet0/1 overload
ip nat inside source route-map NAT2 interface Ethernet0/2 overload
route-map:
ip policy route-map PBR
ip nat inside source route-map NAT interface Ethernet0/1 overload
ip nat inside source route-map NAT2 interface Ethernet0/2 overload
route-map PBR permit 10
match ip address PBR1
set ip next-hop verify-availability 23.1.1.3 1 track 11
set ip next-hop 24.1.1.4
route-map PBR permit 20
match ip address PBR2
set ip next-hop verify-availability 24.1.1.4 20 track 22
set ip next-hop 23.1.1.3
route-map NAT permit 10
match ip address NAT
match interface Ethernet0/1
route-map NAT2 permit 10
match ip address NAT
match interface Ethernet0/2