Hi, i have 3 ISP on 1 MT Router :
ISP A : 192.168.0.0/24
ISP B : 202.xx.xx.xx/29
ISP C : 202.xx.xx.xx/29
I set default route 0.0.0.0/0 to ISP A which is private IP and for ISP B and C i use policy routing for my client and it works.
Now the problem is, i couldn’t ping my public IP address (ISP B or ISP C). Is there anyway for me to set the def.route to ISP A (private IP) but still could ping ISP B and ISP C ip address from internet?
Thank you.
hello is there someone to help me?
i have tried on another router that have2 ISP. isp A uses a satellite connection, isp B uses fiber.
i sEt 0.0.0.0/0 to isp A and NAT. everything works.
here’s the prob, when i tried to ping ip on eth2 (which is Connected to isp B) on internet. seems like it goes through isp A, because the delay is high. but if i ping isp B gateway (same subnet with ip address from isp B) from internet, everything isfine. is it because i set def.gateway to isp A?. please somebody help Me. thx.
Hello,
Maybe you need to mark packets coming in interface and send back out same interface (policy routing)? The packet is probably coming in ISP B or C and leaving with a 192.x address and getting dropped.
Sam
HI, if i ping from my client (which has been policy routing to ISP B) everything is fine, the latency is normal and when i trace it goes through ISP B without any problem. But my eth2 (which connect directly to ISP B) still gets a heavy delay (because it goes through ISP A). Is there any configuration problem? I don’t think it’s marking problem. BTW thank you for your reply.
I would also like to get more insight into haveing multiple ISP’s connected to one router. Policy routing, dst-nating etc.