IMUNES

Web · Windows · Mac · Linux · Self-hosted

Freedom report

Three barsScore 6.7

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely4 of 6 device platforms
  • DocumentedPlans, terms and facts published

IMUNES is a network emulator and simulator for building general-purpose IP network experiments on FreeBSD and Linux. Its graphical interface manages experiments and creates and configures nodes and links. Each virtual node has separate IPv4, IPv6, IPsec, socket, firewall settings, and address space; links can add delay, bit errors, duplication, or bandwidth controls. The project says one physical machine can host hundreds to thousands of virtual nodes. Experiments use standard UNIX APIs, so BSD and Linux binaries can run unmodified, and the project describes experiments as starting in seconds. Linux uses Docker for virtual nodes, while FreeBSD uses jails and netgraph. The project also describes JSON configuration and live changes to nodes, interfaces, and links during a running experiment. Downloads include source repositories, examples, security scenarios, manuals, and virtual machine images. IMUNES is free, with desktop deployment and real-time emulation and hardware-in-the-loop support.

Who it is for

IMUNES suits network engineers, researchers, and educators who need to model IP networks or adjust traffic behavior. It may also suit teams running experiments on Linux or FreeBSD systems.

What is good

  • Supports hundreds to thousands of virtual nodes on one machine.
  • Links can model delay, bit errors, duplication, and bandwidth.
  • Supports live changes to running experiments.
  • Free, with public source repositories and manuals.

What to know first

  • Linux requires kernel 3.10 or newer and Docker daemon.
  • The README instructs users to run experiments as root.
  • Latest listed image is a 4GB beta OVA.

Verdict

IMUNES provides configurable network experiments with real-time emulation and hardware-in-the-loop support. Linux users need Docker and the stated kernel minimum, and experiments require root privileges per the README.

IMUNES plans and pricing

All plans
Open source and free Free imunes.net · 1 Oct 2026

Compared on network simulation software

Free plan
Yes
Simulation model
emulation
Real-time emulation
Yes
Hardware-in-the-loop
Yes
Deployment options
desktop
Automation API
Yes

Best IMUNES alternatives

See all 12