Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

使用 Junos XML 协议请求完整配置

在与运行 Junos OS 的设备的 Junos XML 协议会话中,要请求临时配置数据库的打开实例中的整个候选配置或完整配置,客户端应用程序将 <get-configuration/> 标记包含在标记元素中 <rpc>

注意:

如果客户端应用程序发出 Junos XML 协议 <open-configuration> 操作以在执行 <get-configuration> 操作之前打开特定配置数据库,则服务器将从打开的配置数据库返回配置数据。否则,服务器将从候选配置返回配置数据,除非通过包含 database="committed" 属性来显式请求活动配置。

当应用程序请求 Junos XML 标记输出(默认值)时,Junos XML 协议服务器会在 和 <rpc-reply> 标记元素中<configuration>返回请求的配置。有关开始<configuration>标记中的属性的信息,请参阅指定 Junos XML 协议会话中配置信息请求的源

若要指定输出源(候选或活动配置)并请求输出的特殊格式(例如,格式化的 ASCII 或 JSON 或标识符指示器),应用程序可以在标记和<junoscript>/或开始标记中包含<get-configuration/>属性。有关更多信息,请参阅指定 Junos XML 协议会话中配置信息请求的源和指定 Junos XML 协议会话中配置数据的输出格式

以下示例说明如何请求使用 Junos XML 标记元素标记的完整候选配置(默认)。在实际输出中,该 JUNOS-version 变量将替换为一个值,例如 20.4R1 Junos OS 20.4 版初始版本的变量。