How to Manage 3 ISPs in Zima?

Hello Zima Community,

I have a MikroTik setup with 3 different ISPs:

  • eth1 = ISP1
  • eth2 = ISP2
  • eth3 = ISP3
  • eth4 = LAN
  • eth5 = VLAN 101
  • eth6 = VLAN 102

I want to configure it so that I can assign any PPPoE user to whichever ISP I choose. For example, some users should get internet from ISP1, others from ISP2, and others from ISP3, depending on my choice.

What is the best way to achieve this in Zima? Should I use different IP pools, routing rules, or another recommended method?

Thanks in advance for your guidance!

1 Like

i have also same problem…

This is a very easy method through Zima.
You can create a specific IP pool for each package, and then use Mark Routing in MikroTik so that every package goes through its own ISP or route.
Zima will automatically assign the correct pool, and MikroTik will route the traffic based on that.

It works thankyou, however sometime some ip doesn’t have to access to internet and at the same time others are working i don’t know why.

Easiest way to debug this is to check the IP of the user then got to winbox IP/Firewall/NAT and see if this IP belongs to a range that is NATed correctly.
If the IP range NAT is configured correctly to give internet access then this user will have internet.
@vikram check it out and let us know if you were able to resolve the issue.

1 Like

now it’s working fine maybe the configuration from zima takes some time to sync with my router. Thank you

1 Like

Welcome. may you always stay connected with Zima.