Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos OS 구성 방법

특정 디바이스 지원에 따라 표 1 에 표시된 방법을 사용하여 Junos OS 구성할 수 있습니다. 자세한 내용은 주니퍼 네트웍스 기능 탐색기를 참조하십시오.

표 1: Junos OS 구성하는 방법

메서드

설명

명령줄 인터페이스(CLI)

CLI를 사용하여 디바이스에 대한 구성을 생성합니다. 단일 명령줄에서 명령을 입력하고 최근 실행한 명령을 스크롤할 수 있습니다.

ASCII 파일

이 시스템 또는 다른 시스템에서 이전에 생성한 구성이 포함된 ASCII 파일을 로드합니다. 그런 다음 구성 파일을 활성화하고 실행하거나 CLI를 사용하여 편집한 다음 활성화할 수 있습니다.

J-Web 그래픽 사용자 인터페이스(GUI)

J-Web GUI를 사용하여 디바이스를 구성합니다. J-Web을 사용하면 웹 브라우저를 통해 클라이언트에서 라우터를 모니터링, 구성, 문제 해결 및 관리할 수 있습니다. J-Web GUI는 특정 주니퍼 네트웍스 디바이스에서만 지원됩니다. 자세한 내용은 주니퍼 네트웍스 기능 탐색기를 참조하십시오.

Junos XML 관리 프로토콜(API)

클라이언트 애플리케이션은 Junos XML 관리 프로토콜을 사용하여 주니퍼 네트웍스 디바이스를 모니터링하고 구성합니다. Junos XML 관리 프로토콜은 Junos OS 위해 사용자 정의되며, API의 운영은 CLI의 작업과 동일합니다.

NETCONF 애플리케이션 프로그래밍 인터페이스(API)

클라이언트 애플리케이션은 NETCONF XML 관리 프로토콜을 사용하여 지원되는 디바이스를 모니터링하고 구성합니다. NETCONF XML 관리 프로토콜에는 여러 벤더의 구성 데이터 모델을 수용하는 기능이 포함되어 있습니다.

구성 커밋 스크립트

커밋 시 실행되는 스크립트를 생성하여 사용자 지정 구성 규칙을 적용합니다. 커밋 스크립트는 Python, Stylesheet Language Alternative SyntaX(SLAX) 또는 XSLT(Extensible Stylesheet Language Transformations)로 작성됩니다.

다음 섹션에서는 Junos OS 구성하는 데 사용할 수 있는 방법에 대해 설명합니다.

Junos OS 명령줄 인터페이스

Junos OS CLI는 간단한 터미널 기반 명령 인터페이스입니다. Emacs 스타일의 키보드 시퀀스를 사용하여 명령줄에서 이동하고 최근 실행한 명령이 포함된 버퍼를 스크롤합니다. 한 줄에 명령을 입력하고 Enter 키를 누를 때 명령이 실행됩니다. 또한 CLI는 명령 도움말과 명령 완료를 제공합니다.

ASCII 파일

이 시스템 또는 다른 시스템에서 이전에 생성한 구성이 포함된 ASCII 파일을 로드할 수 있습니다. 그런 다음 구성 파일을 있는 그대로 활성화하고 실행하거나 CLI를 사용하여 편집한 다음 활성화할 수 있습니다.

J-Web 패키지

CLI 명령을 입력하는 대안으로, Junos OS J-Web GUI를 지원합니다. J-Web 사용자 인터페이스를 사용하면 HTTP(Hypertext Transfer Protocol) 또는 HTTPS(Http over Secure Sockets Layer)가 활성화된 웹 브라우저를 사용하여 클라이언트에서 라우터를 모니터링, 구성, 문제 해결 및 관리할 수 있습니다.

J-Web 사용자 인터페이스는 M Series 및 TSeries 라우터에서 선택적 라이선스 소프트웨어 패키지(jweb 패키지)입니다. jweb 패키지는 jinstall 및 jbundle 소프트웨어 번들에 포함되어 있지 않습니다. 별도로 설치해야 합니다. M Series 및 T 시리즈 라우터에 패키지를 설치하려면 소프트웨어 설치 및 업그레이드 가이드에 설명된 절차를 따르십시오.

J-Web은 기본적으로 약한(56비트) 암호화를 지원합니다. 이를 통해 미국 이외의 고객은 J-Web을 설치하고 J-Web 액세스를 위해 HTTPS 연결을 사용할 수 있습니다. 또한 미국 고객은 jcrypto 강력한 암호화 패키지를 설치할 수 있습니다. 이 패키지는 약한 암호화를 자동으로 재정의합니다.

참고:

J-Web 패키지는 다른 패키지와 별도로 번들로 제공되므로, 설치한 J-Web과 다른 Junos OS 패키지 간에 버전 불일치가 발생할 수 있습니다.

버전 불일치를 확인하려면 CLI 명령을 사용합니다 show system alarms . 버전 번호가 정확히 일치하지 않으면 시스템 알람이 나타납니다.

Junos XML 관리 프로토콜 소프트웨어

Junos XML 관리 프로토콜은 클라이언트 애플리케이션이 주니퍼 네트웍스 디바이스를 모니터링하고 구성하는 데 사용하는 XML 기반 프로토콜입니다. 구성 데이터 및 원격 프로시저 호출에 대한 XML 기반 데이터 인코딩을 사용합니다. 이 API는 Junos OS 위해 사용자 정의되며, API의 운영은 CLI 명령과 동일합니다.

NETCONF XML 관리 프로토콜 소프트웨어

NETCONF XML 관리 프로토콜은 클라이언트 애플리케이션이 네트워크 디바이스를 모니터링하고 구성하는 데 사용하는 XML 기반 프로토콜입니다. 구성 데이터 및 원격 프로시저 호출에 대한 XML 기반 데이터 인코딩을 사용합니다. NETCONF에는 여러 벤더의 구성 데이터 모델을 수용하는 기능이 포함되어 있습니다. 주니퍼 네트웍스 Perl 클라이언트 애플리케이션이 Junos 디바이스의 NETCONF 서버와 통신할 수 있도록 하는 일련의 Perl 모듈을 제공합니다. Perl 모듈을 사용하면 Junos 디바이스 구성 및 모니터링을 위한 사용자 지정 애플리케이션을 개발할 수 있습니다.

구성 커밋 스크립트

커밋 시 실행되는 스크립트를 만들고 사용하여 사용자 지정 구성 규칙을 적용할 수 있습니다. 구성이 사용자 지정 규칙을 어기면 스크립트가 Junos OS 수행하는 작업을 생성할 수 있습니다. 이러한 작업에는 다음이 포함 됩니다.

  • 사용자 지정 오류 메시지 생성

  • 사용자 지정 경고 메시지 생성

  • 사용자 지정 시스템 로그 메시지 생성

  • 구성을 변경하는 중

또한 구성 커밋 스크립트를 사용하면 매크로를 생성할 수 있으며, 이를 통해 자주 사용되는 구성 문에 대한 단순화된 사용자 지정 별칭을 표준 Junos OS 구성 문으로 확장할 수 있습니다. 커밋 스크립트는 Python, Stylesheet Language Alternative SyntaX(SLAX) 또는 XSLT(Extensible Stylesheet Language Transformations)로 작성됩니다.