Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

시작: 신속한 CLI

다음 주제를 통해 구성 변경을 Junos OS CLI, 운영 모드와 구성 모드 간 전환, 사용자 계정을 생성하고, 일부 기본 명령을 실행하는 데 도움이 될 수 있습니다.

주:

Junos OS 기본적인 소개가 필요한 경우 Junos OS. Evolved에 관한 소개 및 개요 정보는 Junos OS Evolved 소개를 Junos OS 참조하십시오. 보다 심층적인 정보는 물론, 다양한 디바이스에서 Junos OS 방법을 주니퍼 네트웍스 자세한 내용은 에서 확인할 수 Junos OS.

본 Junos OS CLI 가이드는 일반적으로 다른 가이드의 내용뿐만 아니라 일반적인 개념과 운영 원리에 대해 Junos OS 잘 알고 있는 것으로 가정합니다.

Junos OS 명령줄 인터페이스 시작하기

이 주제는 Junos OS CLI 시작하고, 명령 계층을 보며, 작은 구성을 변경하는 방법을 보여줍니다. 이 주제의 끝에 나열된 관련 주제는 이 주제의 사용에 대한 자세한 CLI.

주:

시작하기 전에 Evolved 또는 Junos OS 디바이스를 설치하고 Junos OS 있는지 확인합니다. SSH 또는 Telnet을 사용하여 장비 또는 네트워크 액세스에 직접 콘솔을 연결해야 합니다. 장비가 설정되지 않은 경우 진행하기 전에 디바이스가 제공한 설치 지침을 따르십시오.

디바이스에 로그인하고 디바이스를 CLI.

  1. root으로 로그인합니다.

    루트 로그인 계정에는 모든 명령어 및 명령문에 대한 액세스와 함께 슈퍼 유저 권한이 있습니다.

  2. 다음 CLI:

    > 명령 프롬프트가 작동 모드로 표시됩니다. 나중에 구성 모드를 입력하면 프롬프트가 #로 변경됩니다.

주:

장비에서 최초로 루트 계정을 사용하고 있는 경우, 디바이스에 루트 암호가 필요하지 않지만 구성을 커밋할 때 처음에는 루트 암호를 설정해야 합니다. 루트 액세스는 텔넷 세션을 통해 허용되지 않습니다. SSH 연결을 통해 루트 액세스를 활성화하려면 명령문을 구성해야 system services ssh root-login allow 합니다.

이 CLI 명령어를 얻을 수 있는 몇 가지 방법이 포함되어 있습니다. 이 섹션에서는 다음과 같은 도움을 얻을 수 있는 방법을 보여주는 몇 가지 예시를 보여주고 있습니다.

  1. 운영 모드에서 사용할 수 있는 최상위 명령을 ? 표시하기 위해 입력합니다.

  2. 명령어에 대해 가능한 모든 file ? 완료를 표시하기 위해 file 입력합니다.

  3. 명령어에 대해 가능한 모든 file archive ? 완료를 표시하기 위해 file archive 입력합니다.

운영 Junos OS CLI 모드 간 스위칭

Evolved 또는 Junos OS 실행되는 Junos OS 모니터링 및 구성할 경우 운영 모드와 구성 모드 간에 전환해야 할 수 있습니다. 구성 모드로 변경하면 명령 프롬프트도 변경됩니다. 작동 모드 프롬프트는 직각 브래킷()으로, 구성 모드 프롬프트는 파운드 또는 > 해시 기호()입니다. #

운영 모드와 구성 모드 간 전환하려면:

  1. 디바이스에 로그인하고 명령을 입력하면 자동으로 작동 cli 모드로 전환됩니다.
  2. 구성 모드를 입력하려면, 명령 또는 명령어를 CLI configureedit 작동 모드로 입력합니다. 브래킷(배너)의 프롬프트는 계층 맨 위에 있는 구성 편집 모드인 것으로 [edit] 표시됩니다. 몇 가지 예를 들면 다음과 같습니다.

    이 CLI 프롬프트가 나타나며 배너는 계층 user@host>user@host# 수준을 표시하게 됩니다.

  3. 운영 모드로 돌아오는 방법은 다음과 같습니다.
    • 구성을 커밋하고 종료하려면 다음을 제공합니다.

    • 커밋 없이 종료:

    구성 모드를 종료하면 해당 CLI 프롬프트가 표시되어 더 이상 user@host#user@host> 배너가 나타나지 않습니다. 변경 사항을 커밋하지 않고도 원하는만큼 구성 모드를 입력하거나 종료할 수 있습니다.

  4. 를 구성 모드에서와 같은 작동 모드 명령의 출력을 표시하려면 Configuration 모드 명령을 실행한 다음, 작업 모드 명령을 showrun 지정합니다.

    예를 들어, 백업 장비에 대한 VRRP 구성을 수정하는 동안 VRRP(Virtual Router Redundancy Protocol) 기본 장비의 현재 설정된 우선 순위 값을 표시하려면 다음을 수행하십시오.

키보드 시퀀스를 사용하여 화면의 이동 및 편집 Junos OS CLI

Junos OS 명령줄 인터페이스(CLI) 내 키보드 시퀀스를 사용하여 명령행을 이동하고 편집할 수 있습니다. 키보드 시퀀스를 사용하여 최근 실행된 명령 목록을 스크롤할 수도 있습니다. 다음 표에는 몇 가지 CLI 키보드 시퀀스가 나열되어 있습니다. 이는 Emacs에서 사용되는 용량과 동일합니다.

표 1: CLI 바로 가기

키보드 시퀀스

실행

Ctrl+b

커서를 한 문자로 다시 이동시킵니다.

Esc+b 또는 Alt+b

커서를 한 단어로 다시 이동시킵니다.

Ctrl+f

커서를 한 문자로 이동시킵니다.

Esc+f 또는 Alt+f

커서를 한 단어로 포워드합니다.

Ctrl+a

커서를 명령행의 시작으로 이동시킵니다.

Ctrl+e

커서를 명령행 끝으로 이동시킵니다.

Ctrl+h, 삭제, 또는 백스페이스

커서 앞에 문자를 삭제합니다.

Ctrl+d

커서에서 문자를 삭제합니다.

Ctrl+k

커서를 통해 명령행 끝까지 모든 문자를 삭제합니다.

Ctrl+u 또는 Ctrl+x

명령줄에서 모든 문자를 삭제합니다.

Ctrl+w, Esc+Backspace, 또는 Alt+Backspace

커서 앞에 단어를 삭제합니다.

Esc+d 또는 Alt+d

커서 이후 단어를 삭제합니다.

Ctrl+y

가장 최근에 삭제된 텍스트를 커서에 삽입합니다.

Ctrl+l

현재 라인을 재설계합니다.

Ctrl+p

최근 실행된 명령어 목록에서 뒤로 스크롤합니다.

Ctrl+n

최근 실행된 명령어 목록으로 스크롤합니다.

Ctrl+r

검색 CLI 줄을 위해 역순으로 검색 내역을 순서대로 검색합니다.

Esc+/ 또는 Alt+/

현재 CLI 단어가 prefix인 단어를 검색할 수 있습니다.

Esc+. 또는 Alt+

명령행에서 최근에 입력한 단어 목록을 뒤로 스크롤합니다.

Esc+번호 시퀀스 또는 Alt+번호 시퀀스

키보드 시퀀스를 실행하는 횟수를 지정합니다.

디바이스에서 사용자 주니퍼 네트웍스 구성

이 주제는 루트 계정을 사용하여 주니퍼 네트웍스 디바이스가 실행되는 장치에 로그온하고 새 사용자 계정을 구성하는 방법을 설명합니다. 자체 사용을 위해 계정을 구성하거나 테스트 계정을 만들 수 있습니다.

디바이스에서 새 사용자 계정을 구성하려면 다음을 제공합니다.

  1. 루트로 로그인하고 구성 모드를 입력합니다.

    ( ) 프롬프트 배너는 계층 맨 위에 있는 구성 [edit] 편집 모드인 것으로 표시됩니다.

  2. 구성 섹션 [edit system login] 변경:

    프롬프트의 브래킷이 변경하여 계층의 새로운 레벨에 있는 [edit system login] 경우를 보여 줍니다.

  3. 이제 새 사용자 계정을 추가하십시오.

    이 예에서는 계정을 nchen 추가합니다(Nathan Chen에 해당).

    주:

    릴리스 Junos OS 12.2 이상에서 사용자 계정 이름에 기간(.)이 포함될 수 있습니다. 예를 들어 사용자 계정을 으로 지정할 수 nathan.chen 있습니다. 그러나 사용자 이름의 시작이나 종료는 기간으로 끝날 수 없습니다.

  4. 계정에 대한 전체 이름을 구성합니다. 이름이 공백을 포함하는 경우 전체 이름을 견적 마크(" " " 에 동봉함)
  5. 계정 클래스를 구성합니다. Account 클래스는 해당 계정에 대한 사용자 액세스 권한을 설정합니다.
  6. 계정에 대한 인증 방법 및 암호 구성:

    새 암호 프롬프트가 나타나면 시스템이 암호화할 수 있는 clear-text 암호를 입력한 다음 새 암호를 확인합니다.

  7. 구성 커밋:

    구성을 커밋할 때까지 구성 변경은 활성화되지 않습니다. 커밋에 성공하면 commit complete 메시지가 나타납니다.

  8. 구성의 최상위로 돌아가 다음을 종료합니다.
  9. 장비 로그아웃:
  10. 변경 사항을 테스트하려면 방금 구성한 사용자 계정 및 암호를 사용하여 다시 로그인합니다.

    로그인하면 명령 프롬프트에 새 사용자 이름이 표시됩니다.

디바이스 CLI 간단한 구성 변경을 수행하는 데 이 디바이스를 성공적으로 사용했습니다. 이 섹션에 나열된 Junos OS CLI 관련 주제를 참조하십시오.

주:

디바이스를 구성하기 위해 발행되는 명령어에 대한 자세한 내용은 Junos OS Evolved 구성 Junos OS 참조하십시오.

Configuration 모드에서 CLI 편집기 사용

이 주제는 명령줄 인터페이스(CLI) 에디터에 구성 모드를 입력하고, 구성 계층을 탐색하고, 도움말을 얻거나, 구성 세션 중에 변경 사항을 커밋하거나 되살리기 위해 사용할 수 있는 기본 명령 중 일부를 설명하고 있습니다.

작업

명령/명령문

예제

구성 편집  

구성 모드를 입력합니다.

디바이스를 시작하면 CLI 모드로 전환됩니다. 명시적으로 구성 모드를 입력해야 합니다. 이 경우, CLI 프롬프트가 나타나고 계층 수준은 평방 각괄호에 user@host>user@host# 나타납니다.

configure
user@host> configure
[edit]
user@host# 

명령문 계층을 생성합니다.

이 명령을 사용하여 계층을 동시에 생성하고 계층의 새로운 edit 수준으로 이동할 수 있습니다. 명령어를 사용하여 식별자 값을 edit 변경할 수 없습니다.

edit hierarchy-level value
[edit]
user@host# edit security zones security-zone myzone
[edit security zones security-zone myzone]
user@host# 

명령문 계층을 생성하고 식별자 값을 설정할 수 있습니다.

이 명령은 계층의 현재 수준이 변경되지 않는 setedit 것을 제외하고는와 같은 것입니다.

set hierarchy-level value
[edit]
user@host# set security zones security-zone myzone
[edit]
user@host# 
계층 탐색  

기존 계층 수준으로 탐색합니다.

edit hierarchy-level
[edit]
user@host# edit security zones
[edit security zones]
user@host#

계층에서 한 레벨을 탐색합니다.

up
[edit security zones]
user@host# up
[edit security]
user@host#

계층의 맨 위에 탐색

top 
[edit security zones]
user@host# top
[edit]
user@host#
변경 커밋 또는 되회  

구성을 커밋합니다.

commit
[edit]
user@host# commit
commit complete

현재 세션에서 변경 사항을 롤백합니다.

명령어를 사용하여 현재 구성 세션의 모든 변경 rollback 사항을 되살리다. 세션을 종료하거나 변경 사항을 커밋하기 전에 명령을 실행하면 소프트웨어가 가장 최근에 커밋된 구성을 디바이스에 rollback 로드합니다. 계층의 rollback 수준에서 edit 명령문을 입력해야 합니다.

rollback 
[edit]
user@host# rollback
load complete
구성 종료 모드  

구성을 커밋하고 구성을 종료합니다.

commit and-quit
[edit]
user@host# commit and-quit
user@host>

구성을 커밋하지 않고 구성 모드를 종료하십시오.

구성 모드를 종료하기 전에 해당 또는 명령을 사용하여 계층의 uptop 최상위를 탐색해야 합니다.

exit
[edit]
user@host# exit
The configuration has been changed but not committed
Exit with uncommitted changes? [yes,no] (yes)
도움말  

현재 계층 수준에 대한 유효한 옵션 목록을 표시합니다.

?
[edit ]
user@host# edit security zones ?
Possible completions:
   <[Enter]>                Execute this command 
> functional-zone      Functional zone 
> security-zone          Security zones   
|                                  Pipe through a command 
[edit]

주니퍼 네트웍스 디바이스의 상태 확인

작동 모드에서 명령을 사용하여 디바이스 상태를 검사하고 디바이스의 활동을 show 모니터링할 수 있습니다.

명령어에 show 익숙해지기 위해 다음을 제공합니다.

  • 라우터 모니터링에 사용할 수 있는 명령어 목록을 show ?show 표시하기 위해 입력합니다.

  • show chassis routing-engine명령어를 사용하여 라우팅 엔진 상태 확인:

  • 명령어를 사용하여 디바이스에서 사용 show system storage 가능한 스토리지를 볼 수 있습니다.

롤백 구성 변경

이 주제는 명령어를 사용하여 커밋하지만 개정된 구성을 최근 저지연 구성 또는 진화된 구성의 상태로 Junos OS Junos OS rollback 보여줍니다. 이 명령은 구성을 변경한 다음 이를 유지하지 않는 경우 rollback 유용합니다.

다음 절차는 네트워크 디바이스에서 SNMP 상태 모니터를 주니퍼 네트웍스 상태 모니터를 포함하지 않는 가장 최근에 커밋된 구성으로 돌아오는 방법을 보여줍니다. SNMP 상태 모니터는 구성 시, 파일 시스템 사용, CPU 사용 및 디바이스의 메모리 사용에 대한 사전정의된 모니터링 기능을 NMS(네트워크 관리 시스템)에 제공합니다.

  1. 구성 모드 입력:

  2. SNMP에 대한 현재 구성(있는 경우)을 표시:

    SNMP가 디바이스에서 구성되지 않은 경우 명령문이 snmp 나타나지 않습니다.

  3. 상태 모니터 구성:

  4. 새 구성을 보여 주면

    health-monitor명령문은 SNMP 상태 모니터링이 장비에서 구성됩니다.

  5. Configuration 모드 명령을 입력하여 가장 최근에 커밋된 구성으로 rollback 돌아갑니다.

  6. 변경된 것이 더 이상 없는지 다시 구성을 표시하십시오.

    구성 snmp 명령문은 나타나지 않습니다. 상태 모니터는 더 이상 구성되지 않습니다.

  7. 롤백할 구성을 활성화하려면 commit 명령을 입력합니다.

  8. 종료 구성 모드:

또한 이 명령을 rollback 사용하여 이전 구성으로 돌아올 수도 있습니다.

라우팅 프로토콜 구성

이 주제는 2개의 SONET 인터페이스를 가지고 있는 최단 경로 우선(OSPF) 백본 영역을 구성하는 방법을 설명하는 샘플 구성을 제공합니다.

최종 구성은 다음과 같습니다.

바로 가기

다음 두 명령으로 이 전체 구성에 대한 지름길을 만들 수 있습니다.

더 긴 구성

이 섹션에서는 이전 구성을 생성하는 최단 경로 우선(OSPF) 예시를 제공합니다. 이 프로세스에서 각기 다른 기능을 사용하는 방법을 CLI.

  1. 명령을 발행하여 구성 모드를 configure 입력합니다.

    프롬프트가 파운드 또는 해시 서명()으로 변경되어 # 구성 모드를 표시하게 됐습니다.

  2. 위의 구성을 생성하려면 먼저 다음 문을 protocols ospf 편집합니다.
  3. 이제 다음 최단 경로 우선(OSPF) 영역을 추가합니다.
  4. 첫 번째 인터페이스 추가:

    이제 네 개의 중첩 명령문이 있습니다.

  5. hello와 데드 간격을 설정합니다.
  6. 현재 수준에서 구성된 구성을 볼 수 show 있습니다.
  7. 이 레벨에서 완료된 것으로, 레벨을 올라 지금까지 수행한 것을 보며 다음을 볼 수 있습니다.

    명령문으로 이동하여 명령문이 interfacearea 나타납니다.

  8. 두 번째 인터페이스 추가:
  9. 상위 레벨로 올라가 다음을 검토합니다.

    이제 이 구성에 원하는 명령문이 포함되어 있습니다.

  10. 구성을 커밋하기 전에(이를 활성화)하여 구성이 올바른지 확인합니다.
  11. 장비에서 활성화를 위해 구성을 커밋합니다.

라우팅 프로토콜 구성 변경

인터페이스에서 서로 다른 데드 간격과 hello 간격을 사용하기로 결정했다고 가정해 so-0/0/1 집니다. 구성을 변경할 수 있습니다.

  1. 편집하려는 명령문에 전체 계층 경로를 입력하여 적절한 계층 수준으로 직접 이동하십시오.
  2. 첫 번째 인터페이스에서 최단 경로 우선(OSPF) 실행하지 결정하면 다음 명령문을 삭제합니다.

    삭제한 명령문 내 모든 것이 삭제되었습니다. 또한 상위 레벨에 입력하기만 최단 경로 우선(OSPF) 전체 네트워크 구성을 delete protocols ospf 제거할 수도 있습니다.

  3. 남은 인터페이스에서 hello 및 dead 간격에 대한 기본 값을 사용하기로 결정하지만 해당 인터페이스에서 실행하기를 최단 경로 우선(OSPF) hello 및 dead interval timers를 삭제합니다.

    여러 명령문이 동일한 계층의 모든 일부인 한 동시에 여러 명령문을 설정할 수 있습니다(맨 아래에서 명령문의 경로는 물론, 계층 하단의 1개 이상의 명령문). 이 기능은 입력해야 하는 명령어의 수를 대폭 줄일 수 있습니다.

  4. 인터페이스에서 원래 hello 및 dead interval timers로 돌아가면 so-0/0/1 다음을 입력합니다.
  5. 또한 단일 엔트리만 사용하여 이전 인터페이스와 같은 다른 인터페이스를 재구성할 수도 있습니다.