Hi,
I'm doing policy routing of two /24 subnets going to isp2 and two /24 going to isp1 throught default gateway. The only problem I experience is isp2 subnets cannot ping to isp1 subnets. They go directly to routing table of isp2 and leaves the route using default gateway. As far as my knowledge says local table gets the highest priority. here is the image :
192.168.53. and 192.168.41 subnets cannot reach 192.168.7 and 192.168.5. I'd made a workaround by marking the packets with !dst to exclude these subnets in destinations. But I dont want to use iptables for that. Someone come forward to assist me where things are going wrong.