Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Enviar dados de configuração como um arquivo usando o protocolo Junos XML

Em uma sessão de protocolo Junos XML com um dispositivo executando o Junos OS, para carregar dados de configuração armazenados em um arquivo, um aplicativo do cliente inclui a <load-configuration/> tag com o url atributo em um <rpc> elemento de tag.

Se os dados forem elementos de tag Junos XML, inclua o format="xml" atributo ou omite o format atributo, que é padrão para XML.

Se os dados forem formatados como texto ASCII, inclua o format="text" atributo.

Se os dados forem comandos de modo set de configuração, inclua os atributos e format="text" os action="set" atributos.

A partir do Junos OS Release 16.1, você pode carregar dados de configuração formatados usando o JavaScript Object Notation (JSON) em dispositivos que executam o Junos OS. Se os dados usarem o formato JSON, inclua o format="json" atributo.

Antes de carregar o arquivo, o aplicativo do cliente ou um administrador economizam os dados de configuração como o conteúdo do arquivo. Inclua elementos de tag Junos XML em um <configuration> elemento de tag. Para obter informações sobre a sintaxe dos dados do arquivo, consulte Definindo o formato dos dados de configuração para carregar em uma sessão de protocolo Junos XML.

Nota:

Os dados de configuração formatados como texto ASCII, comandos de modo de configuração do Junos OS ou dados JSON não são fechados, <configuration-text><configuration-set>ou <configuration-json> elementos de tag quando carregados de um arquivo.

O valor do url atributo pode ser um caminho de arquivo local, uma localização FTP ou um URL de protocolo de transferência de hipertexto (HTTP):

  • Um nome de arquivo local pode ter um dos seguintes formulários:

    • /path/filename— Arquivo em um sistema de arquivo montado, seja no disco flash local ou em disco rígido.

    • Um:filename ou a:path/filename— Arquivo na unidade local. O caminho padrão é / (o diretório de nível raiz). A mídia removível pode estar no formato MS-DOS ou UNIX (UFS).

  • Um nome de arquivo em um servidor FTP tem o seguinte formulário:

  • Um nome de arquivo em um servidor HTTP tem o seguinte formulário:

Em cada caso, o valor padrão para a path variável é o diretório homel para o nome do usuário. Para especificar um caminho absoluto, a aplicação inicia o caminho com os caracteres %2F; por exemplo, ftp://username:password@hostname/%2Fpath/filename.

O url atributo pode ser combinado com um ou mais dos seguintes atributos na <load-configuration/> tag:

  • format

  • action

O exemplo a seguir mostra como incorporar dados de configuração marcados pelo Junos XML armazenados no arquivo /var/configs/contas de usuário no servidor FTP chamado cfg-server.mycompany.com. A tag de abertura <load-configuration> aparece em duas linhas apenas para legibilidade.

Tabela de histórico de lançamento
Lançamento
Descrição
16.1
A partir do Junos OS Release 16.1, você pode carregar dados de configuração formatados usando o JavaScript Object Notation (JSON) em dispositivos que executam o Junos OS.