I'd like to know how you'll avoid your network being.. "a LAN".

The easy setup would be to get a router. The next step up is a Linux box and you setting it up as a router with IP SHAPING. I offer no support of such, but note it does such.

Bob