NETCONF Perl Client 설치
주니퍼 네트웍스 NETCONF Perl API는 Perl 프로그래밍 언어에 익숙한 프로그래머가 자체 Perl 애플리케이션을 생성하여 Junos OS를 실행하는 라우팅, 스위칭 및 보안 디바이스를 관리하고 구성할 수 있도록 지원합니다. GitHub 및 CPAN( Comprehensive Perl Archive Network )을 통해 사용할 수 있는 NETCONF Perl 클라이언트는 매니지드 디바이스에서 실행되는 Junos OS 릴리스와 독립적입니다. 동일한 클라이언트 설치를 사용하여 모든 Junos OS 릴리스를 실행하는 디바이스를 관리할 수 있습니다.
NETCONF Perl 디스트리스트리션은 CPAN과 동일한 펄 모듈의 디렉토리 구조를 사용합니다. 여기에는 모듈 및 지원 파일에 대한 NET::Netconf
lib 디렉토리와 샘플 스크립트를 위한 예제 디렉토리가 포함됩니다. NetCONF Perl 배포판이 Unix와 유사한 운영 체제를 실행하는 장치에 설치됩니다. 소프트웨어를 설치한 후에는 Perl 애플리케이션을 생성하여 Junos OS를 실행하는 디바이스에 연결하고 NETCONF 세션을 설정하며 작업을 실행할 수 있습니다.
NETCONF Perl API 설치에 대한 자세한 내용은 https://github.com/Juniper/netconf-perl NETCONF Perl GitHub 리포지토리에 있는 README 파일의 지침을 따르십시오.
Junos OS Release 16.1부터 NETCONF Perl 클라이언트는 릴리스 독립형이며 GitHub 및 CPAN에서 호스팅되며 모든 버전의 Junos OS 릴리스를 실행하는 디바이스를 관리할 수 있습니다. Junos OS 릴리스 16.1 이전에 모든 Junos OS 릴리스에는 새로운 버전의 NETCONF Perl 클라이언트가 포함되었습니다. 이 릴리스 종속 NETCONF Perl 클라이언트는 매니지드 디바이스에서 실행되는 Junos OS 릴리스 버전과 같거나 그 이상의 클라이언트 버전을 설치해야 했습니다. 이를 통해 해당 릴리스의 모든 운영에 대한 지원이 보장되었습니다. GitHub 및 CPAN에 있는 NETCONF Perl 클라이언트의 릴리스 독립 배포는 클라이언트가 Junos OS 릴리스의 모든 버전을 실행하는 장치를 관리할 수 있도록 이러한 종속성을 제거합니다.