PAN-OS-PHP es una biblioteca PHP destinada a hacer que los cambios de configuración de PANOS sean fáciles (y libres de XML;), mantenibles y que permitan escenarios complejos como fusión de reglas, seguimiento de objetos no utilizados, conversión de grupos de exclusión de puntos de control, edición masiva de reglas, conversión de AppID…. Funcionará perfectamente en el archivo de configuración xml local de PAN-OS o en la API de PAN-OS.
La instalación recomendada de PAN-OS-PHP es a través de Docker. Instale Docker Desktop si es necesario.
Ventana acoplable Léame
Ventana acoplable WIKI
Página de inicio : últimas fuentes en GitHub.
Requisitos :
Uso : incluya el archivo lib/pan_php_framework.php en su propio script para cargar las clases necesarias.
require_once " lib/pan_php_framework.php " ;
Árbol de archivos:
Esta herramienta se proporciona "TAL CUAL" y cuenta con el respaldo de la comunidad. Consulte también el archivo de LICENCIA.
Para obtener ayuda, siempre es posible abrir una incidencia GIT para este repositorio o comunicarse con la página de la comunidad LIVE de Palo Alto Networks.
Con menos de 20 líneas de código, debería poder resolver la mayoría de sus necesidades. Breve descripción general:
Léame scripting personalizado
¿Odias los scripts?
Utilice alrededor de 50 partes de entrada predefinidas diferentes [por ejemplo, dirección/servicio/etiqueta/regla/...] con 100 acciones y filtros para mejorar fácilmente la configuración de Panorama y Firewall de Palo Alto Networks.
Léame utilidad
Hay Dockerfiles disponibles con SO: Ubuntu20/22 y CentOS 7/8
Ventana acoplable Léame
Ventana acoplable WIKI