While there is no web-based "game" simulator for Palo Alto firewalls, the industry standard for simulation is running a virtual instance of the actual firewall software.
Is a simulator enough? For 90% of use cases, yes.
| Feature | Hardware (PA-440) | Simulator (VM-Series) | | :--- | :--- | :--- | | Packet Processing | ASICs (Custom chips) | CPU (Software) | | Throughput | 1 Gbps+ | Limited by host CPU (50-200 Mbps typical) | | CLI/GUI | Identical | Identical | | High Availability | Yes | Yes (via EVE-NG) | | GlobalProtect VPN | Full VPN hardware offload | Works but slower | | Cost | $2,000+ | $400 (lab license) |
The Verdict: For learning the logic of security rules, NAT, and routing, the simulator is perfect. For performance testing (throughput of 10Gbps), you need hardware. palo alto firewall simulator
| Feature | Simulator (SCM/Web-based) | VM-Series (Virtual Firewall) | | :--- | :--- | :--- | | Traffic Processing | ❌ No actual packet handling | ✅ Processes real traffic (L3-L7) | | Threat Prevention | ❌ No real-time inspection | ✅ Full IPS/IDS, WildFire, URL filtering | | Performance | Runs in browser | Requires hypervisor (ESXi, KVM, etc.) | | Cost | Free (with account) | Free trial (limited time) or paid license | | Best For | Certification study, UI familiarization | Lab testing, POC, production |
Let’s set up a basic "Home Office to Internet" simulation.
Step 1: Deploy the OVF Template Download the VM-Series KVM/ESXi image from Palo Alto. Deploy the OVF in VMware Workstation. Set the Network adapters: While there is no web-based "game" simulator for
Step 2: Initial Configuration (CLI)
Boot the VM. Log in as admin (no password). Run the following:
> configure
# set deviceconfig system hostname PaloAlto-Lab
# set deviceconfig system ip-address 192.168.1.100 (Set a static IP on your LAN)
# set deviceconfig system default-gateway 192.168.1.1
# set deviceconfig system dns-server primary 8.8.8.8
# commit
Now open a browser and navigate to https://192.168.1.100.
Step 3: Licensing You must upload the license key you purchased (or started the trial for) via: Device > Licenses. Multi-drop cabling: Simulate a collapsed core with two
Step 4: The "Zero to Internet" Simulator Setup
Ethernet1/2 as the Untrust-L3 zone (DHCP Client). Tag Ethernet1/3 as the Trust-L3 zone (Static IP: 10.0.0.1/24).From Trust, To Untrust, Source Any, Destination Any, Application: web-browsing, ssl, Action: Allow.https://dropbox.com and verify which rule matches.⚠️ The simulator does not replace a real firewall for testing. It cannot:
- Forward, block, or modify actual network packets.
- Generate logs or alerts based on live traffic.
- Validate throughput, latency, or hardware offload.
- Connect to external services (e.g., LDAP, RADIUS, WildFire cloud).
For true hands-on testing, you should download the VM-Series Virtual Firewall (free 15-day trial with all features unlocked) and run it on VMware Workstation, Fusion, or ESXi.
For certification students (PCNSA/PCNSE) and lab engineers, EVE-NG and GNS3 are the most popular methods to simulate Palo Alto firewalls.