Baixe e instale o kit de ferramentas NETCONF Java
RESUMO Baixe e instale o NETCONF Java Toolkit Release 1.0.1 ou anterior.
Um servidor de gerenciamento de configuração é um PC ou estação de trabalho que é usado para configurar um roteador, switch ou dispositivo de segurança remotamente. Para usar o kit de ferramentas NETCONF Java, baixe e instale o kit de ferramentas no servidor de gerenciamento de configuração. O kit de ferramentas contém a biblioteca Netconf.jar, compatível com a Versão 1.4 java e posterior.
As instruções nesta seção aplicam-se à versão 1.0.1 do NETCONF Java Toolkit e anterior. Para instalar versões posteriores, consulte o arquivo README.md no repositório GitHub netconf-java .
Download do kit de ferramentas NETCONF Java
Para baixar o kit de ferramentas NETCONF Java para o servidor de gerenciamento de configuração:
- Acesse a página de download do GitHub em https://github.com/Juniper/netconf-java/releases .
- Baixe o
Netconf.jar
arquivo.
Instalação do kit de ferramentas NETCONF Java
Para instalar o kit de ferramentas NETCONF Java no servidor de gerenciamento de configuração:
- Inclua o arquivo Netconf.jar no CLASSPATH de seu ambiente local de desenvolvimento de Java.
- Garanta a conectividade SSHv2/NETCONF com o dispositivo em que o servidor NETCONF está em execução.
Requisitos de satisfação para conexões SSHv2
O servidor NETCONF se comunica com aplicativos do cliente no contexto de uma sessão netconf. O servidor e o cliente estabelecem explicitamente uma conexão e sessão antes de trocar dados e fechar a sessão e a conexão quando eles terminarem.
O kit de ferramentas NETCONF Java acessa o servidor NETCONF usando o protocolo SSH e usa o mecanismo de autenticação SSH padrão. Para estabelecer uma conexão SSHv2 com um dispositivo que executa o Junos OS, você deve garantir que os seguintes requisitos sejam atendidos:
O aplicativo do cliente tem uma conta de usuário e pode fazer login em cada dispositivo onde uma sessão NETCONF será estabelecida.
A conta de login usada pelo aplicativo do cliente tem um par de chaves públicas/privadas SSH ou uma senha baseada em texto.
O aplicativo do cliente pode acessar as chaves públicas/privadas ou a senha baseada em texto.
O serviço NETCONF sobre SSH é habilitado em cada dispositivo onde uma sessão NETCONF será estabelecida.
Para obter informações sobre como habilitar o NETCONF em um dispositivo que executa o Junos OS e satisfazer os requisitos para estabelecer uma sessão de SSH, consulte o Guia de desenvolvedor de protocolos de gerenciamento DO NETCONF XML.
Para obter informações sobre o NETCONF sobre SSH, consulte o RFC 4742, usando o protocolo de configuração NETCONF sobre Secure SHell (SSH), que está disponível em http://www.ietf.org/rfc/rfc4742.txt .