Cisco's Packet Tracer is the closest thing I can think of to that, but it is 1) not anywhere near free, and 2) focuses very heavily on just network-side (it is Cisco, afterall) with very little capability for the OS side (unless you're talking Cisco's iOS, of course). It also, to my knowledge, lacks the ability to bridge into a physical network to allow some pseudo-virtualized "real" network capabilities (a feature I think would make it incredibly useful).
Edit - it's not free, either, but an account on a cloud provider could provide a similar "game" feel, even with realistic internet-based attacks!
__________________
Linux/Network-Security Engineer by Profession. OpenBSD user by choice.
|