PAN-OS-PHP는 PANOS 구성 변경을 쉽게(XML이 필요 없음), 유지 관리 가능하게 만들고 규칙 병합, 사용하지 않는 객체 추적, 체크포인트 제외 그룹 변환, 대규모 규칙 편집, AppID 변환 등과 같은 복잡한 시나리오를 허용하는 것을 목표로 하는 PHP 라이브러리입니다. PAN-OS 로컬 xml 구성 파일 또는 PAN-OS API에서 원활하게 작동합니다.
PAN-OS-PHP의 권장 설치는 Docker를 통한 것입니다. 필요한 경우 Docker Desktop을 설치하세요.
읽어보기 도커
위키 도커
홈페이지 : GitHub의 최신 소스.
요구사항 :
사용법 : 필요한 클래스를 로드하려면 자신의 스크립트에 lib/pan_php_framework.php 파일을 포함하세요.
require_once " lib/pan_php_framework.php " ;
파일 트리:
이 도구는 "있는 그대로" 제공되며 커뮤니티에서 지원됩니다. LICENSE 파일도 확인해 보세요.
도움이 필요하면 언제든지 이 저장소에 대한 GIT 문제를 열거나 Palo Alto Networks LIVE 커뮤니티 페이지에 문의할 수 있습니다.
20줄 미만의 코드로 대부분의 요구 사항을 해결할 수 있습니다. 간략한 개요:
읽어보기 맞춤스크립팅
스크립팅을 싫어하시나요?
100가지 작업 및 필터와 함께 사전 정의된 약 50가지 항목 부분(예: 주소/서비스/태그/규칙/...)을 사용하여 Palo Alto Networks 방화벽 및 파노라마 구성을 쉽게 개선하세요.
README 유틸리티
OS: Ubuntu20/22 및 CentOS 7/8에서 사용할 수 있는 Dockerfile이 있습니다.
읽어보기 도커
위키 도커