Еще делали так: в комп ставились несколько сетевух - на каждую прописывалась своя сетка,
а в сетевухи эти втыкались дешевые неуправляемые хабы или коммутаторы.
Современные роутеры тплинк и подобные также можно использовать как неуправляемые коммутаторы.
Раздача ip-адресов компы юзеров с помощью DHCP с компа с кучей сетевух. Этот комп при необходимости мог быть и роутером.