Services de mise en réseau d'applications : Commutateurs de services de contenu de la gamme Cisco CSS 11500

Utilisation d'XML pour configurer un CSS

18 octobre 2016 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

Le langage extensible de balisage (XML) est un outil puissant à l'utiliser pour configurer un commutateur CSS. Quelque chose qui peut être fait de l'interface de ligne de commande (CLI) en peut être fait à distance utilisant le XML et faciles à l'éditeur XML de votre choix

Conditions préalables

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Composants utilisés

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Conventions

Pour plus d'informations sur les conventions de documents, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Décidant ce que la configuration charge d'exécuter

Le XML peut être utilisé pour automatiser certaines tâches, exécutant des configurations distantes, ou comme amélioration à l'interface de gestion GUI disponible dans 4.0. Actuellement, l'interface de gestion GUI ne prend en charge pas plusieurs des caractéristiques fournies par le CLI (par exemple, le save_config de commandes ou la write memory).

Code XML charge une gamme de commandes CLI sans devoir répondre aux demandes, semblable au mode expert. L'administrateur de commutateur doit passer la planification de temps ce qui les change un peu veut implémenter et les conséquences de ces modifications pendant qu'elles sont exécutées. Par exemple, si vous vouliez configurer des interfaces, et vous a configuré un pour charger le XML d'une autre adresse IP ou le VLAN, ceci ferait arrêter le processus de publication, car l'interface qu'il utilisait ne serait plus valide.

Création de code XML

N'importe quel éditeur de texte peut être utilisé pour créer code XML. La syntaxe n'est pas grave, mais la première ligne doit regarder comme suit :

<?xml version="1.0" standalone="yes"?>

Après cela, les déclarations devraient être dans ce format :

<?xml version="1.0" standalone="yes" ?>
<config>
<action>command</action>
<action>command</action>
<action>command</action>
<action>command</action>
</config>

La commande de mot représente les commandes CLI d'effectif. Par exemple, ces commandes sont utilisées de configurer une liste d'accès (ACL) :

<?xml version="1.0" standalone="yes" ?>
<config>
<action>acl 98</action>
<action>clause 10 permit any any dest any</action>
<action>apply circuit-(VLAN3)</action>
</config>

Ces commandes configurent une interface dans un circuit :

<?xml version="1.0" standalone="yes" ?>
<config>
<action>interface ethernet-6</action>
<action>bridge vlan 3</action>
<action>circuit VLAN3</action>
<action>ip address 10.10.104.1/16</action>
</config>

Analyser code XML

Le moyen le plus simple d'analyser à code XML pour s'assurer qu'il est syntactiquement correct est d'utiliser l'Internet Explorer et de charger le fichier. Des erreurs de syntaxe seront signalées quand le fichier est chargé.

Édition de code XML au commutateur CSS

Il y a beaucoup de progiciels faciles à utiliser et simples de logiciel d'édition XML disponibles. Tout en utilisant votre éditeur XML de votre choix, quand le bouton d'édition est cliqué sur, le XML est poussé au commutateur. Code d'erreur dans le processus de publication signifie habituellement que l'aucun limite le xml (pour 4.x) ou les commandes d'enable de webmgmt-état (pour 3.x) n'ont pas été émises sur le commutateur avant le fichier étant édité à lui. Quand vous éditez des fichiers XML au serveur HTTP dans le CSS, le CSS exige d'un nom d'utilisateur valide et d'un mot de passe en tant qu'élément du processus d'authentification de l'utilisateur d'éditer les fichiers XML. Le nom d'utilisateur doit avoir assigné des privilèges de super utilisateur d'ajouter des fichiers XML au CSS.

Test de la sortie de code XML

Vous devrez tester la sortie du code en passant en revue la configuration du commutateur. Une fois que le XML a été édité au commutateur, le telnet au commutateur et émettent la commande de show running-configuration de vérifier que les modifications XML se sont produites.

Remarque: Puisque la Gestion XML est Par script, il n'est pas possible d'exécuter un autre script dans ce script.


Informations connexes


Document ID: 15044