Siempre te queda la opción de comprar un Switch, y hacer que te haga VLAN por las conexiones que tengas, es decir, que el puerto 1 y 3 sean la VLAN1 y el puerto 2 y 4 la VLAN2, en este caso, las maquinas que conectes en el 1 y 3 se verán, pero no verán la del puerto 2 y 4. No se si los modelos baratos tienen estas opciones, pero en teoría, casi todo switch tiene que tener esta opción, si no, con un router en modo pasivo (convertirlo en switch y no como enrutador) te podría hacer las mismas funciones.
Si vas directamente al apartado de router, busca alguno que tenga el panel de control CISCO, que estos son bastante fáciles de configurar en el apartado VLAN, o por lo menos hay bastantes tutoriales.