진화한 Junos OS 구성 방법
특정 디바이스 지원에 따라 여기에 표시된 방법을 사용하여 Junos OS Evolved를 구성할 수 있습니다. 자세한 내용은 주니퍼 네트웍스 기능 탐색기를 참조하십시오.
메서드 |
설명 |
---|---|
명령줄 인터페이스(CLI) |
CLI를 사용하여 디바이스에 대한 구성을 생성합니다. 단일 명령줄에서 명령을 입력하고 최근에 실행한 명령을 스크롤할 수 있습니다. |
ASCII 파일 |
이 시스템 또는 다른 시스템에서 이전에 작성한 구성이 포함된 ASCII 파일을 로드하십시오. 그런 다음 구성 파일을 활성화하고 실행하거나 CLI를 사용하여 편집한 다음 활성화할 수 있습니다. |
Junos XML 관리 프로토콜(API) |
클라이언트 애플리케이션은 Junos XML 관리 프로토콜을 사용하여 주니퍼 네트웍스 디바이스를 모니터링하고 구성합니다. Junos XML 관리 프로토콜은 Junos OS Evolved에 맞게 맞춤화되었으며, API의 작업은 Junos OS Evolved CLI의 작업과 동일합니다. |
NETCONF 애플리케이션 프로그래밍 인터페이스(API) |
클라이언트 애플리케이션은 NETCONF XML 관리 프로토콜을 사용하여 지원되는 디바이스를 모니터링하고 구성합니다. NETCONF XML 관리 프로토콜에는 여러 벤더의 구성 데이터 모델을 수용하는 기능이 포함되어 있습니다. |
구성 커밋 스크립트 |
커밋 시 실행되는 스크립트를 생성하여 사용자 지정 구성 규칙을 적용합니다. 커밋 스크립트는 Python, SLAX(Stylesheet Language Alternative syntaX) 또는 XSLT(Extensible Stylesheet Language Transformations)로 작성됩니다. |
다음 섹션에서는 Junos OS Evolved를 구성하는 데 사용할 수 있는 방법에 대해 설명합니다.
Junos OS Evolved 명령줄 인터페이스
Junos OS Evolved CLI는 간단한 터미널 기반 명령 인터페이스입니다. Emacs 스타일의 키보드 시퀀스를 사용하여 명령줄에서 이동하고 최근에 실행된 명령이 포함된 버퍼를 스크롤합니다. 한 줄에 명령을 입력하고 Enter 키를 누르면 명령이 실행됩니다. CLI는 명령 도움말 및 명령 완성 기능도 제공합니다.
ASCII 파일
이 시스템 또는 다른 시스템에서 이전에 작성한 구성이 포함된 ASCII 파일을 로드할 수 있습니다. 그런 다음 구성 파일을 있는 그대로 활성화하고 실행하거나 CLI를 사용하여 편집한 다음 활성화할 수 있습니다.
Junos XML 관리 프로토콜 소프트웨어
Junos XML 관리 프로토콜은 클라이언트 애플리케이션이 주니퍼 네트웍스 디바이스를 모니터링하고 구성하는 데 사용하는 XML 기반 프로토콜입니다. 구성 데이터 및 원격 프로시저 호출에 XML 기반 데이터 인코딩을 사용합니다. 이 API는 Junos OS Evolved에 맞게 맞춤화되었으며, API의 작업은 CLI 명령과 동일합니다.
NETCONF XML 관리 프로토콜 소프트웨어
NETCONF XML 관리 프로토콜은 클라이언트 애플리케이션이 네트워크 디바이스를 모니터링하고 구성하는 데 사용하는 XML 기반 프로토콜입니다. 구성 데이터 및 원격 프로시저 호출에 XML 기반 데이터 인코딩을 사용합니다. NETCONF에는 여러 벤더의 구성 데이터 모델을 수용할 수 있는 기능이 포함되어 있습니다. 주니퍼 네트웍스는 Perl 클라이언트 애플리케이션이 Junos 디바이스의 NETCONF 서버와 통신할 수 있도록 하는 Perl 모듈 세트를 제공합니다. Perl 모듈을 사용하면 Junos OS Evolved를 구성하고 모니터링하기 위한 사용자 지정 애플리케이션을 개발할 수 있습니다.
구성 커밋 스크립트
커밋 시 실행되는 스크립트를 생성하고 사용하여 사용자 지정 구성 규칙을 적용할 수 있습니다. 구성이 사용자 지정 규칙을 위반하는 경우, 스크립트는 Junos OS Evolved가 수행하는 작업을 생성할 수 있습니다. 이러한 작업에는 다음이 포함됩니다.
-
사용자 지정 오류 메시지 생성
-
사용자 지정 경고 메시지 생성
-
사용자 지정 시스템 로그 메시지 생성
-
구성 변경
또한 구성 커밋 스크립트를 사용하면 자주 사용하는 구성 문에 대한 간소화된 사용자 지정 별칭을 표준 Junos OS Evolved 구성 문으로 확장하는 매크로를 생성할 수 있습니다. 커밋 스크립트는 Python, SLAX(Stylesheet Language Alternative syntaX) 또는 XSLT(Extensible Stylesheet Language Transformations)로 작성됩니다.