I'm wondering of it is possible to add static routes to Mikrotik massively. For example, I have list of Facebook servers which I need to route and how can I add them in terminal by one or 2 commands rather than entering manually in WinBox? Thank you in advance.
2 Answers
You can add static routes (or anything else you can do in Winbox really) via the terminal.
Just log in to the terminal (either via winbox, SSH or Telnet) and run the following command to add a static route.
/ip route add dst-address=DESTINATION_IP_ADDRESS_HERE gateway=YOUR_GATEWAY_ADDRESS_HERE
Repeat as many times as you need to add all the static routes you want.
Here's the official documentation on IP > Routes
![](../../users/profiles/168407.webp)
- 2,432
- 2
- 15
- 26
Yes, it is possible. But I wouldn't do that through WinBox. As Cha0s mentioned, it's better to do that kind of thing through the terminal instead.
Your question wasn't quite clear to me. Do you want to force traffic to Facebook to go out through an specific interface using a route that is already there? If that's the case, the better solution is to create a routing mark in that route, create an address list and a mangle rule to mark packets that match the IP addresses stored in the list. Much more organized and easy to manage, and you can use MikroTik's script language to populate the list.
Hope this helps!
![](../../users/profiles/315675.webp)
- 1,131
- 7
- 10