Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

配置 Junos OS 演化版的方法

根据特定设备支持,您可以使用此处显示的方法配置 Junos OS 演化版。有关更多信息,请参阅 瞻博网络功能浏览器

表 1:配置 Junos OS 演化版的方法

方法

描述

命令行界面 (CLI)

使用 CLI 为设备创建配置。您可以从单个命令行输入命令,并滚动浏览最近执行的命令。

ASCII 文件

加载包含您之前在此系统或其他系统上创建的配置的 ASCII 文件。然后,您可以激活并运行配置文件,也可以使用 CLI 对其进行编辑,然后将其激活。

Junos XML 管理协议 (API)

客户端应用程序使用 Junos XML 管理协议来监控和配置瞻博网络设备。Junos XML 管理协议是针对 Junos OS 演化版定制的,API 中的操作与 Junos OS 演化版 CLI 中的操作等效。

NETCONF 应用程序编程接口 (API)

客户端应用程序使用 NETCONF XML 管理协议来监视和配置受支持的设备。NETCONF XML 管理协议包括适应多个供应商的配置数据模型的功能。

配置提交脚本

创建在提交时运行的脚本以强制实施自定义配置规则。提交脚本是用 Python、样式表语言替代 syntaX (SLAX) 或可扩展样式表语言转换 (XSLT) 编写的。

以下各节介绍可用于配置 Junos OS 演化版的方法:

Junos OS 演化版命令行界面

Junos OS 演化版 CLI 是一种基于终端的简单明了的命令界面。您可以使用 Emacs 样式的键盘序列在命令行上移动,并滚动浏览包含最近执行的命令的缓冲区。在一行中键入命令,并在按 Enter 键时执行命令。CLI 还提供命令帮助和命令补全。

ASCII 文件

您可以在此系统或其他系统上加载包含之前创建的配置的 ASCII 文件。然后,您可以按原样激活并运行配置文件,也可以使用 CLI 对其进行编辑,然后将其激活。

Junos XML 管理协议软件

Junos XML 管理协议是一种基于 XML 的协议,客户端应用程序使用该协议监控和配置瞻博网络设备。它将基于 XML 的数据编码用于配置数据和远程过程调用。此 API 是针对 Junos OS 演化版定制的,API 中的操作等效于 CLI 命令。

NETCONF XML 管理协议软件

NETCONF XML 管理协议是一种基于 XML 的协议,客户端应用程序使用该协议监视和配置网络设备。它将基于 XML 的数据编码用于配置数据和远程过程调用。NETCONF 包括适应多个供应商的配置数据模型的功能。瞻博网络提供了一组 Perl 模块,使 Perl 客户端应用程序能够与 Junos 设备上的 NETCONF 服务器进行通信。Perl 模块使您能够开发用于配置和监控 Junos OS 演化版的自定义应用程序。

配置提交脚本

您可以创建和使用在提交时运行的脚本来强制实施自定义配置规则。如果配置违反自定义规则,脚本可以生成 Junos OS 演化版执行的操作。这些操作包括:

  • 生成自定义错误消息

  • 生成自定义警告消息

  • 生成自定义系统日志消息

  • 对配置进行更改

配置提交脚本还允许您创建宏,从而将常用配置语句的简化自定义别名扩展为标准 Junos OS 演化版配置语句。提交脚本是用 Python、样式表语言替代 syntaX (SLAX) 或可扩展样式表语言转换 (XSLT) 编写的。