Firewalls and VPNs lab 12 of 16
One policy four firewalls - ASA FortiGate PAN-OS and SRX
Write one three-zone security policy (inside, DMZ, outside) in four dialects: ASA security levels and interface access lists, FortiGate interface-pair policies, PAN-OS zone rules with App-ID, and SRX zone-pair policies. One test router, with a VRF on every zone, proves each rule from the outside.
Run this lab
It needs Standard: its 5 nodes are set to 7 vCPU and 14,336 MB in total.
In your workspace: Shared, then Firewalls and VPNs multi-vendor guided labs, then 12 - One policy four firewalls - ASA FortiGate PAN-OS and SRX
- Level
- Intermediate
- Time
- About 120 minutes
- Nodes need
- 7 vCPU, 14,336 MB
- Smallest plan
- Standard
The scenario
Morwenna Group runs four firewall brands after a string of acquisitions, and the auditors want one security standard on all of them. Each firewall has the same three zones, and TESTER plays every host: one interface, in its own VRF, on every zone of every firewall. Write the standard on all four and prove it from TESTER.
| Zone | ASA (k=1) | FortiGate (k=2) | PAN-OS (k=3) | SRX (k=4) |
|---|---|---|---|---|
| inside 10.k.1.0/24 | Gi0/0 inside (100) | port1 | ethernet1/1 zone inside | ge-0/0/0 zone inside |
| DMZ 10.k.2.0/24 (server .10) | Gi0/1 dmz (50) | port2 | ethernet1/2 zone dmz | ge-0/0/1 zone dmz |
| outside 10.k.3.0/24 | Gi0/2 outside (0) | port3 | ethernet1/3 zone outside | ge-0/0/2 zone outside |
The standard (the DMZ server is 10.k.2.10, and its service is telnet, TCP 23, standing in for a web application):
| # | From | To | Allow |
|---|---|---|---|
| S1 | inside | DMZ | ping and telnet |
| S2 | inside | outside | anything |
| S3 | outside | DMZ server | telnet only |
| S4 | DMZ | outside | ping only |
| S5 | everything else (outside to inside, DMZ to inside) | nothing |
TESTER's telnet server accepts the connection and then closes it with "Password required, but none set": that message proves the firewall let the connection through.
What you’ll practise
- Translate a written policy into each vendor's model: security levels and ACLs, interface pairs, zone rules, zone pairs
- Know each vendor's default: what passes before you write a rule
- Use App-ID applications on PAN-OS and predefined applications on the SRX
- Test allowed and denied flows the same way on every firewall
- Read each vendor's hit counters to prove which rule matched
The tasks
- Learn the defaults
- ASA: security levels plus access lists
- FortiGate: one policy per interface pair
- PAN-OS: zone rules with applications
- SRX: zone-pair policies
- Prove the standard
The Lab Tasks pane has the scenario, these tasks, the checks to run, hints and the full solution.
Topology and devices
The network as it opens in EVE-NG, drawn from the lab’s own canvas, and the image each node runs.
Every link, as text
- TESTER
Gi0/0to A-FWGi0/0 - TESTER
Gi0/1to A-FWGi0/1 - TESTER
Gi0/2to A-FWGi0/2 - TESTER
Gi0/3to F-FWport1 - TESTER
Gi0/4to F-FWport2 - TESTER
Gi0/5to F-FWport3 - TESTER
Gi0/6to P-FWethernet1/1 - TESTER
Gi0/7to P-FWethernet1/2 - TESTER
Gi0/8to P-FWethernet1/3 - TESTER
Gi0/9to S-FWge-0/0/0 - TESTER
Gi0/10to S-FWge-0/0/1 - TESTER
Gi0/11to S-FWge-0/0/2
| Node | Device | Image in Add Node | Set to |
|---|---|---|---|
| TESTER | Cisco IOSv | vios-adventerprisek9-m.spa.159-3.m9 | 1 vCPU, 512 MB |
| A-FW | Cisco ASAv | asav-9.22.1.1-PLR-Licensed | 1 vCPU, 2,048 MB |
| F-FW | Fortinet FortiGate | fortinet-FGT-v7.0.17.M-build0682 | 1 vCPU, 2,048 MB |
| P-FW | Palo Alto Networks VM-Series (PAN-OS) | paloalto-11.2.5 | 2 vCPU, 5,632 MB |
| S-FW | Juniper vSRX NextGen template | vsrxng-23.4R2-S3.9 | 2 vCPU, 4,096 MB |
How to open this lab
Sign in to your workspace at
lab.cloudlabbox.com.In File Manager, open Shared, then the folder
Firewalls and VPNs multi-vendor guided labs.Open
12 - One policy four firewalls - ASA FortiGate PAN-OS and SRXand start its nodes, then open Lab Tasks for the scenario and the steps.
The lab is read-only. You can start the nodes and configure the devices, but changes to the topology can’t be saved. To change it, rebuild it in your own folder.
More Firewalls and VPNs labs
Related labs in other courses
CloudLabBox is independent of Check Point, Cisco, CompTIA, Fortinet, Juniper Networks, MikroTik, Netgate and Palo Alto Networks. The lab follows exam topics and isn’t vendor training material; vendor names identify the exams and the images in the workspace.