SNMP, CLI 화면 스크래핑, netconf 등과 같은 작업을 수행하는 데 가장 좋아하는 모듈이 있는지 궁금합니다.
SNMP, CLI 화면 스크래핑, netconf 등과 같은 작업을 수행하는 데 가장 좋아하는 모듈이 있는지 궁금합니다.
답변:
방화벽 / ACL 관리에 Google Capirca 를 사용 합니다. 이는 좋은 규칙 생성기이며 규칙 정의와 생성이 분리되어 있으므로 원하는 모든 장치를 지원하도록 확장 할 수도 있습니다. 즉, Linux iptables, Juniper SRX 또는 Cisco ACL이 기본적으로 제공됩니다. 작성한 ACL은 장치 유형과 독립적으로 유지 될 수 있습니다.
(FW-1 규칙 컴파일러의 작은 괴짜 형제;)
잊지 마세요 :
CLI 화면 스크래핑에 Exscript 를 사용 합니다. 파이썬 라이브러리이며 최소한의 스크립팅 언어 자체도 있습니다. 후자는 대부분의 소규모 작업에 충분하며 많은 프로그래밍 지식이 필요하지 않습니다.
내 설명 중 일부를 여기에서 찾을 수 있습니다.
https://github.com/verbosemode/exscripts
또한 ciscoconfparse 기반의 grep 같은 도구와 텍스트 기반 구성을위한 템플릿 도구 (Jinja2 기반)를 작성했습니다.