PAN-OS-PHP ist eine PHP-Bibliothek, die darauf abzielt, PANOS-Konfigurationsänderungen einfach (und XML-frei ;) und wartbar zu machen und komplexe Szenarien wie Regelzusammenführung, nicht verwendete Objektverfolgung, Konvertierung von Checkpoint-Ausschlussgruppen, umfangreiche Regelbearbeitung, AppID-Konvertierung usw. zu ermöglichen. Es funktioniert nahtlos mit der lokalen XML-Konfigurationsdatei von PAN-OS oder der PAN-OS-API.
Die empfohlene Installation von PAN-OS-PHP erfolgt über Docker. Bitte installieren Sie bei Bedarf Docker Desktop.
README-Docker
WIKI-Docker
Homepage : Neueste Quellen auf GitHub.
Anforderungen :
Verwendung : Fügen Sie die Datei lib/pan_php_framework.php in Ihr eigenes Skript ein, um die erforderlichen Klassen zu laden.
require_once " lib/pan_php_framework.php " ;
Dateibaum:
Dieses Tool wird „AS IS“ bereitgestellt und von der Community unterstützt. Bitte überprüfen Sie auch die LICENSE-Datei.
Wenn Sie Hilfe benötigen, können Sie jederzeit ein GIT-Problem für dieses Repository öffnen oder sich an die LIVE-Community-Seite von Palo Alto Networks wenden.
Mit weniger als 20 Codezeilen sollten Sie in der Lage sein, die meisten Ihrer Anforderungen zu lösen. Kurzer Überblick:
README-CustomScripting
Sie hassen Skripte?
Verwenden Sie rund 50 verschiedene vordefinierte Eintragsteile [z. B. Adresse / Dienst / Tag / Regel / ...] mit 100 Aktionen und Filtern, um Ihre Palo Alto Networks Firewall- und Panorama-Konfiguration einfach zu verbessern
README-Dienstprogramm
Es sind Docker-Dateien mit folgenden Betriebssystemen verfügbar: Ubuntu20/22 und CentOS 7/8
README-Docker
WIKI-Docker