Planning¶
This guide provides specific information pertinent to delivering the Palo Alto Networks Firewall 11.0 Essentials pod. The NETLAB+ Virtual Machine Infrastructure provides the prerequisite guidance for setting up your Proxmox VE infrastructure, and this document assumes that you have set up virtual machine infrastructure in accordingly, including:
An introduction to virtualization using NETLAB+
Detailed setup instructions for standing up Proxmox VE
Virtual machine and virtual pod management concepts using NETLAB+
Pod Creation Workflow¶
The following list is an overview of the pod setup process.
Restore virtual machine images required from the NDG VM Distribution System.
Make the necessary adjustments to each virtual machine in the environment.
Insert/Verify manual
MAC addresses.Change the default network to
SAFETY_NET.Any other configuration changes mentioned in this guide.
Import the deployed virtual machines to the NETLAB+ Virtual Machine Inventory.
Create a master pod from the master virtual machines.
Activate or license the required software on each virtual machine when prompted.
Take a snapshot of each virtual machine deployed labeled
GOLDENafter all configurations and licensing have taken effect. TheGOLDENsnapshot is used to clone virtual machine images for host templates.Use the NETLAB+ Pod Cloning feature to create template pod on each host used in the NETLAB+ environment.
Use the NETLAB+ Pod Cloning feature to create student pods from the template pod.
Pod Resource Requirements¶
The Palo Alto Networks Firewall 11.0 Essentials pod will consume 64.0 GB of storage per template pod instance.
The following table provides details of the storage requirements for each of the virtual machines in the pod.
Virtual Machine |
Deployed VM (GB) |
Maximum Memory (GB) |
|---|---|---|
Client |
20.6 |
4 |
Firewall |
32.4 |
5.5 |
DMZ |
8.7 |
4 |
VRouter |
2.3 |
0.5 |
Total |
64.0 |
14.0 |
Proxmox VE Host Requirements¶
Please refer to the NDG website for specific Proxmox VE host requirements to support virtual machine delivery: https://www.netdevgroup.com/products/requirements/
The deployment of the Palo Alto Networks Firewall 11.0 Essentials requires Proxmox VE version of 8.4 or greater.
Note
The number of active pods that can be used simultaneously depends on the NETLAB+ product license and the number of Proxmox VE host servers meeting the hardware requirements specifications.
NETLAB+ Requirements¶
Installation of Palo Alto Networks Firewall 11.0 Essentials pods, as described in this guide, requires that you are running NETLAB+ VE 25.0.0 or greater. Previous versions of NETLAB+ do not support requirements for the Palo Alto Networks Firewall 11.0 Essentials pod on the Proxmox VE physical host servers. Please refer to the NETLAB+ Virtual Machine Infrastructure.
NETLAB+ Virtual Machine Infrastructure Setup¶
The NETLAB+ Virtual Machine Infrastructure setup is described in the following sections of the NETLAB+ Virtual Machine Infrastructure:
Registering a Virtual Datacenter in NETLAB+
Adding hosts in NETLAB+
Networking Requirements¶
To accommodate the movement of large VMs and ISO disk images from one host to another, gigabit Ethernet or better connectivity is recommended to interconnect your NETLAB+ and Proxmox VE host systems.
It is recommended to interconnect your servers are described in detail in the Networking section of the NETLAB+ Designated Operating Environment.
Pod Internet Access¶
The pods for the Palo Alto Networks Firewall 11.0 Essentials course each require Internet access. This access is required for licensing the Master pod as well as the various lab objectives in the student pods.
This environment is designed to leverage one Linux Bridge per host that attaches to a network that has a DHCP server to assign IPv4 addresses that are routable to the Internet.
This lab environment is also designed to leverage the public DNS servers 8.8.8.8 and 4.2.2.2. This Linux Bridge must be able to access those servers, which may require adjustments in a firewall if applicable.
Completing the NETLAB+ Pod Internet Access and Use Agreement¶
Warning
You are required to complete the NETLAB+ Pod Internet Access and Use Agreement prior to obtaining access to the pod or content for this course.
Due to the security and legal implications regarding accessing the Internet from within the pod, we require that you agree to the terms contained within this online document prior to obtaining access to the pod or content for this course: https://www.netdevgroup.com/content/paloalto/agreement