hello there,
1. I noticed the traffic is routed through the server and not between clients, like in a normal network .
I want to change
Client 1 -> Server -> Client 2
to
Client 1 <-> Client 2
so the server won't take all the traffic load
Is this possible ?
nope
2. I want to allow traffic on specific ports and also disable file and printer sharing . This way people won't be able to use the network for other purpose or abuse any software vulnerabilities
well you can if you disable client-to-client and with little iptables magic..
4. Can i use OpenVPN for this purpose ?
yes i think...
Are there any licensing limitations ?
if you use the opensource version i dont think so
5. Is there any other stuff i need to consider ? I want everything to be reliable and secured , since anyone could register and gain access to my virtual network .
what do you mean by stuff to consider?about what?config?
also they will not gain access to your virtual network,only the server will be visible
and again you CAN protect it with a firewall..
Michael.