I am managing the network of two schools, each one with different static public ip for internet (two routers) and ~30 computers. I want to connect the two LANs since in the main building there is a Debian server with a DHCP+DNS that should assign every IP so we can keep track of what the students are visiting.
I have tried with VPN but this way I have to install a VPN client in every device and centralized DHCP it's not possible. Maybe I have to set up a gateway server with two NICs in the other building?
Any ideas on how to do that is greatly appreciated.