Creating IPSec Tunnels on Palo Alto Firewalls
Brendan Choi, Erwin Medina · Apress eBooks · 2023
This chapter aims to provide a guide on automating the creation of IPSec tunnels on Palo Alto firewalls using an Ansible playbook. We will start by exploring the practical usage of IPSec tunnels in production environments and discussing their advantages and disadvantages. Next, we will demonstrate the manual process of creating IPSec tunnels on Palo Alto firewalls, laying the groundwork for developing an Ansible playbook to automate these tasks. Throughout this chapter, we will cover the entire thought process involved in transitioning from manual configuration to an automated approach using an Ansible YAML file. Each section will include detailed explanations of the Ansible snippets and outputs, providing a step-by-step walkthrough of the automation process. Our goal is to ensure that readers have a good understanding of the actual automation process, helping them transition from manual-driven tasks to scripted applications and apply these concepts to their network infrastructure.