Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

下载和安装 NETCONF Java 工具包

总结下载和安装 NETCONF Java Toolkit 版本 1.0.1 或更早版本。

配置 管理服务器 是 PC 或工作站,用于远程配置路由器、交换机或安全设备。要使用 NETCONF Java 工具包,请下载该工具包并安装到配置管理服务器上。该工具包包含 Netconf.jar 库,与 Java 版本 1.4 和更高版本兼容。

注意:

本部分中的说明适用于 NETCONF Java Toolkit 版本 1.0.1 和早期版本。要安装更高版本,请参阅netconf-java GitHub 存储库中 README.md 文件。

下载 NETCONF Java 工具包

要向配置管理服务器下载 NETCONF Java 工具包:

  1. 访问 GitHub 下载页面(位于 https://github.com/Juniper/netconf-java/releases )。
  2. 下载 Netconf.jar 文件。

安装 NETCONF Java 工具包

在配置管理服务器上安装 NETCONF Java 工具包:

  1. Netconf.jar 文件包括在本地 Java 开发环境的 CLASSPATH 中。
  2. 确保与运行 NETCONF 服务器的设备建立 SSHv2/NETCONF 连接。

满足 SSHv2 连接要求

NETCONF 服务器在 NETCONF 会话上下文中与客户端应用程序通信。服务器和客户端在交换数据之前显式建立连接和会话,并完成会话和连接。

NETCONF Java 工具包使用 SSH 协议访问 NETCONF 服务器,并使用标准 SSH 认证机制。要与运行 Junos OS 的设备建立 SSHv2 连接,必须确保满足以下要求:

  • 客户端应用程序有一个用户帐户,可以登录将建立 NETCONF 会话的每个设备。

  • 客户端应用程序使用的登录帐户有一个 SSH 公共/私钥对或基于文本的密码。

  • 客户端应用程序可以访问公共/私钥或基于文本的密码。

  • 将建立 NETCONF 会话的每台设备上都会启用 SSH 上的 NETCONF 服务。

有关在运行 SSH 的设备上启用 NETCONF Junos OS满足建立 SSH 会话的要求的信息,请参阅 NETCONF XML 管理协议开发人员指南

有关 SSH 上 NETCONF 的信息,请参阅 RFC 4742,使用安全SHell 上 NETCONF配置协议 (SSH),http://www.ietf.org/rfc/rfc4742.txt