RouterOS – first look
I just mentioned the Linux based RouterOS software that functions as a router.

I decided to port my current Fortigate configuration over to a RouterBoard RB751G-2HnD and give it some work.
Using the web gui was most of the time pretty staight forward. Some issues came apparent as the web gui did not work well with many of my interfaces that I added – like VLAN and wireless (SSID) interfaces.
I also find RouterOS somewhat hard and difficult to configure. Most because of a hard learning curve combinded with not to good documentation. If you have worked with Linux IPTables before some of these issues are known to you. Forwarding policies are kept apart from NAT rules, something no modern firewall do today. And unlike most firewalls on the marked, there is no implict deny rule at the end - you have to add one your self.
DHCP configuration also was hard. I have to configure it on tree places; first I need to define a pool of IP addresses, then I had to configure DHCP on a interface. And then somewhere else configure DHCP options like netmask, gateway and DNS.
THe IP address configuration is also kept on several places, and you have to know where to set it depening on if you use DHCP or a statically assigned address on the Interface.
The integrated switch is also model dependant and you need to know what kind of hardware you have to configure the switch correctly. Concept like bridges, switches and interfaces are somewhat vague and you need to know when to use them.
The CLI is very good to work with - and when you first learn how to use it – and logically built.
WinBox is a Windows application that allows you to configure the router. It works much like the web GUI but let you have several windows open at the same time.
All in all: a lovable product.


