Help to design a network

Hello everyone

My name is Goran, Im using mikrotik product for years along with other products from Ubiquity and rest :slight_smile:
Whenever i had a problem or something i didn’t know i searched on forums or wikis but this is first time Im writing. Im not top of the line user and know everything about wireless, interfaces, bla bla bla but i manage to make my stuff work.

Now i would like to consult this community because im expecting big expansion of my network.
I am the president of non profit organization of computer enthusiasts and we have our own local network based on wireless.

ATM my network is something like this

Ok in short… every router has setup like this … AP for clients and lan are bridged and in subnet like this xx.xx.1.0/24, xx.xx.2.0/24, xx.xx.3.0/24…
Interfaces and wireless ubnt interfaces which are links are in xx.xx.254.0/29 subnets.
I use OSPF for routing. DHCP server on every router, pfSense to connect to internet and for user login to it via Captive portal.

In next few months i expect large expansion of network because we are funded by our local auth and they want us to expand on other areas.

I want to control everything about clients from one place/routerboard in sense to control dhcp leases, bandwidth on local network and bandwidth on internet. To make it easy as possible for users access network and internet in the sense like this (create connection or via web login and get IP, get access to local network and internet)
I guess it would be smart instead for pfSense to use another routerOS machine.

Let me get to the point … i want advices what is the best way to do it. Im looking into RADIUS but i never used it yet… any better advices?


THX a lot you all :slight_smile:

Try the mikrotik usermanager. ITs easy simple and works “out of the box”.


A full radius implementation you make your self, may be a pain in the ass, and you have to “make a lot” of stuff to work together.

In case you want to use custom radius, try Microsoft. Its the easies way.

If you want a challenge, try FreeBSD,freeradius,postgresql, or Linux,freeradius,mysql or something like this, a apache and some php site to control it. (and you have something to do the next years. Programming it)

Its also possible to buy radius solutions