NETCONF를 사용하여 구성 편집
JUNOS를 실행하는 디바이스가 있는 Junos OS NETCONF 세션에서 junos XML 명령줄 인터페이스(CLI) 구성 명령문과 함께 NETCONF XML 관리 프로토콜 작업을 사용하여 라우팅, 스위칭 또는 보안 플랫폼의 구성을 변경할 수 있습니다. NETCONF 프로토콜 작업 및 네트워크의 구성 모드 명령과 유사하게 기능을 <copy-config>
<edit-config>
<discard-changes>
Junos OS CLI. 여기에서 설명된 Junos XML 태그 요소는 구성 명령문과 Junos OS 대응합니다.
디바이스에서 구성을 변경하기 위해 클라이언트 애플리케이션은 태그 요소 내에서 , , 또는 태그 요소와 해당 태그 하위 요소를 <copy-config>
<edit-config>
<discard-changes>
<rpc>
내보내게 됩니다.
다음은 사용할 수 있는 다양한 태그 요소입니다.
<rpc> <copy-config> <target><candidate/></target> <error-operation> (ignore-error | stop-on-error) </error-operation> <source><url>location</url></source> </copy-config> </rpc> ]]>]]>
<rpc> <edit-config> <target><candidate/></target> <default-operation>operation</default-operation> <error-operation>error</error-operation> <(config | config-text | url)> <!-- configuration change file or data --> </(config | config-text | url)> </edit-config> </rpc> ]]>]]>
<rpc> <discard-changes/> </rpc> ]]>]]>
요소에 대해 허용되는 유일한 가치는 후보 구성 또는 개방형 구성 데이터베이스를 <target>
<candidate/>
참조할 수 있는 것입니다. 클라이언트 애플리케이션이 특정 구성 데이터베이스를 열기 위해 Junos XML 프로토콜 작업을 실행하는 경우 Junos OS 구성 데이터베이스에서 작업을 <open-configuration>
<copy-config>
수행할 수 <edit-config>
있습니다. 그렇지 않은 경우, 후보 구성에서 작업이 수행됩니다.
, 및 —3가지 태그는 다음과 같이 설명되어 <copy-config>
<edit-config>
<discard-changes>
있습니다.
새 구성으로 대상 구성 덮어링—태그 요소를 사용하여 대상 구성의 구성을 새 구성으로
<copy-config>
대체할 수 있습니다.구성 요소 편집—태그 요소를 사용하여 대상 구성 내에서 특정 구성 요소를 추가, 변경 또는
<edit-config>
삭제할 수 있습니다. 디바이스가 구성 변경을 처리하는 방법을 지정하려면 NETCONF 세션에서 Edit Configuration 모드 설정 을 참조하십시오.현재 구성에 대한 변경 롤백—태그 요소를 사용하여 현재 실행 중인(활성) 구성의 내용과 일치하는 후보 구성을 롤백할
<discard-changes>
수 있습니다. 이 태그 요소는 CLIrollback 0
기능을 제공합니다.참고:태그 요소는 ephemeral 구성 데이터베이스에 로드된 커밋되지 않은 변경 사항을 폐기하는
<discard-changes/>
데 사용할 수 없습니다.