A tool for teaching and learning about systems, networks and security

Authors: Carlos Perez & David Perez
Date: 2014-02-18


What is NETinVM?

NETinVM is a single VMware or VirtualBox virtual machine image that contains, ready to run, a series of User-mode Linux (UML) virtual machines which, when started, conform a whole computer network inside the VMware or VirtualBox virtual machine. Hence the name NETinVM, an acronym for NETwork in Virtual Machine. NETinVM has been conceived mainly as an educational tool for teaching and learning about operating systems, computer networks and system and network security, but other uses are certainly possible.


Contact Information

You can contact us at:


Current version (January 28, 2013)

  • VirtualBox image: 2013-01-28_vbox_zip (ZIP file, 2,8 GB)
    • MD5: 67105092096c3d2e1607bf06f1b5ea21
    • SHA256: 6d4490b14d9c82b1bab40c72f08b06897794c9dc827c2829631c93cf289e5a98
  • VMware image: 2013-01-28_vmware_zip (ZIP file, 3,4 GB)
    • MD5: 5da4430b34ada541d77f6a1333f0c627
    • SHA256: 8e95b5b807b1dd10d949983640e1e201ebdbae1242d0bc1b0b9310f9bdf7a74a
  • Changelog from previous version:
    • UML operating system is now Debian 6
    • base operating system is openSUSE 12.1
    • dnsmasq is used in base as DNS and DHCP server