annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 
cancel
5833
Visites
0
Compliment
0
Commentaires
gbolivar
Cisco Employee
Cisco Employee

Salut à tous,

 

Dans cet article, nous utiliserons Python3 avec Netmiko pour automatiser la configuration et la vérification de l'OSPF dans 4 routeurs Cisco IOS.

Avant de commencer, mentionnons les outils que j'ai utilisés pour ce laboratoire.

Outils:

GNS3

  • Conteneur Ubuntu Docker avec python3
  • 4 routeurs Cisco IOS
  • 1 commutateur
  • PyCharm

Topologie :

 

Topology Community.png 

Commençons:

Nous devrons d’abord tester la connectivité IP de base du conteneur Ubuntu aux routeurs (R1, R2, R3, R4).

 

Screen Shot 2019-10-18 at 7.22.47 PM.png 

Voici le code du Python que j'ai utilisé pour configurer et vérifier le voisinage OSPF sur les 4 routeurs utilisant la librairie Netmiko.

 

Screen Shot 2019-10-18 at 7.25.29 PM.png 

 

Netmiko est une librairie Python open-source qui simplifie la gestion SSH sur les périphériques du réseau. Cette librairie est basée sur la librairie Paramiko SSH.

Les objectifs de cette librairie sont les suivants :

  • Établir correctement une connexion SSH au périphérique
  • Simplifier l'exécution des commandes Show et la récupération des données de sortie Output Data
  • Simplifier l'exécution des commandes de configuration, y compris éventuellement les actions de validation

Vous pouvez l’utiliser sur un large éventail de fournisseurs de réseaux et de plateformes.

Pour plus d'informations sur la librairie Netmiko, cliquez ici. https://github.com/ktbyers/netmiko/blob/develop/README.md 

 

Voici la sortie Output du code simple et puissant :) OSPF a été configuré et fonctionne sur les 4 routeurs.

 

Screen Shot 2019-10-18 at 7.29.26 PM.png  

 

C'est un code simple qui nous fera gagner beaucoup de temps pour configurer OSPF sur plusieurs routeurs

J'espère que ce message a été intéressant pour vous, et si vous avez des questions, n'hésitez pas à me contacter.

Restez à l'écoute pour le prochain article et profitez du code. :)

 

Pour plus d'informations n'hésitez pas de me contacter et de visiter mon blog original sur Linkedin https://www.linkedin.com/pulse/network-automation-python-netmiko-configuration-ospf-from-bolivar/ 

 

Merci

Gary Bolivar,

 

Mise en Route
Bienvenue dans la Communauté !

La communauté est un hub pour vous connecter avec vos pairs et les spécialistes Cisco, pour demander de l'aide, partager votre expertise, développer votre réseau et évoluer professionnellement.
Vous êtes un nouvel arrivant ? Cliquez ici pour en savoir plus.

Nous voulons que votre navigation soit la meilleure, donc vous trouverez des liens pour vous aider à être rapidement familiarisé avec la Communauté Cisco :