For training academies and corporate labs, user management is critical. PNETLab 5.3.11 adds granular permissions:
Testing with 40 nodes (mix of IOL switches and QEMU routers) on an Intel Xeon E5-2670 (8 cores allocated) and 32 GB RAM: Pnetlab 5.3.11
wget -O install.sh https://raw.githubusercontent.com/NetAntic/PnetLab/main/install.sh sudo bash install.sh For training academies and corporate labs, user management
To understand the value of , you must compare it to its rivals. While x86_64 remains the primary architecture, this change
With the rise of ARM-based servers (AWS Graviton, Apple Silicon, Ampere Altra), PNETLab 5.3.11 introduces experimental but functional support for ARM64 QEMU images. While x86_64 remains the primary architecture, this change paves the way for more cost-effective cloud-based labs.
Run an Ansible control node as a Docker container within PNETLab. Write playbooks to push configs to 20+ virtual devices. The new REST API (documented and expanded in 5.3.11) allows you to automate lab creation and teardown via Python or Postman.
Unlike GNS3, which can be resource-hungry and complex to set up for large topologies, PNETLab offers a web-based GUI, native HTML5 console (no need for VNC or RDP), and multi-user support. Version 5.3.11 represents a maturation of the platform, focusing on stability and quality-of-life improvements.