Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

일반적인 커밋 스크립트 작업을 위한 XML 구문

Junos OS 커밋 스크립트는 커밋 프로세스 중에 구성에 대한 영구 또는 일시적 변경을 생성할 수 있습니다. 커밋 스크립트는 구성 데이터의 특정 XML 태그에 적절한 속성을 추가하여 일반적인 구성 작업을 수행할 수 있습니다. 표 1 에는 각 작업에 대한 작업과 구문이 요약되어 있습니다.

표 1: 일반적인 커밋 스크립트 작업을 위한 XML 구문

작업

구문

예제

데이터 요소 추가

표준 XML

<address>
     <name>192.168.1.1</name>
</address>

문에서 비활성 태그 제거

active="active"

<address active="active">
     <name>192.168.1.1/30</name>
</address>

데이터 요소 삭제

delete="삭제"

<address delete="delete">
     <name>192.168.1.1/30</name>
</address>

문에 비활성 태그 추가

비활성="비활성"

<address inactive="inactive">
     <name>192.168.1.1/30</name>
</address>

새로운 정렬된 데이터 요소 삽입

insert="(이전 | 이후)" name="reference-value"

<address insert="before" name="192.168.1.5/30">
     <name>192.168.1.1/30</name>
</address>

문 또는 노드에 보호 태그를 추가하여 해당 요소에 대한 구성 변경을 방지합니다.

protect="protect"

<address protect="protect"">
     <name>192.168.1.1/30</name>
</address>

문 이름 바꾸기

rename="name="new-name"

<address rename="rename" name="192.168.1.1/30">
     <name>192.168.1.5/30</name>
</address>

계층에서 노드 또는 문 교체

replace="replace"

<system>
     <services replace="replace">
          [...]
     </services>
</system>

계층에서 문 또는 노드 보호 해제

unprotect="보호 해제"

<address unprotect="unprotect">
     <name>192.168.1.1/30</name>
</address>

코멘트로 구성 문에 주석을 달기

<junos:comment>

<system>
     <junos:comment>
           /* added by username */
     </junos:comment>
     <services>
          [...]
     </services>
</system>