Comment Re:'Create' is the tricky part (Score 1) 212
Yes I will be running the vm on the clients not the server. The server is a gateway/firewall fileserver. The clients in the classroom are actually in a VLAN. I have run VirtualBox before on the clients and it does work fine with DRBL. I thought about restricting the vm to run only natted virtual nics. I'm not even sure how to enforce that. How could I prevent them from bridging the virtual nic to the host nic?
I think it's a module the host kernel loads that allows this but I'm not sure if that can be disabled and VirtualBox still function. Then I thought, forget it, why bother restricting the kids from running their own services on the classroom VLAN network. It would be a better learning environment if they could run their own services like their own http servers, sshd etc and allow their friends to use those services. Great way to learn, I think. If someone runs a dhcp server, that would be a problem but it would only affect my classroom not the entire school. Plus any vm they have up would end up being shutdown when the clients shutsdown at the end of the day. Do you think this is a good idea or am I being too trusting?