101 читали · 1 год назад
Автоматизация настройки общих маршрутизаторов и коммутаторов с помощью Python, Paramiko и XML
В современных быстро меняющихся сетевых средах автоматизация играет решающую роль в эффективном управлении сетевыми устройствами. В этой статье мы рассмотрим, как автоматизировать настройку маршрутизатора с помощью Python и библиотеки Paramiko, что позволит вам оптимизировать повторяющиеся задачи и обеспечить согласованность сетевой инфраструктуры. Знакомство: Автоматизация рутинных задач, таких как настройка маршрутизатора, может значительно повысить производительность и снизить вероятность человеческих ошибок...
120 читали · 4 года назад
[Python] Exscript: подключение через Telnet, SSH2
В данной статье хочу написать пример скелета для подключения к устройству с помощью библиотеки Exscript с комментариями под каждую команду. Exscript это библиотека, созданная для работы с удаленными устройствами путем подключения к ним с помощью таких протоколов как SSH, Telnet. Сама библиотека основана на Paramiko и Telnetlib, ее основным плюсом является то, что написав код для подключения единожды для одного протокола, можно без проблем перейти на другой, что невозможно используя разные библиотеки. Для начала работы Exscript его нужно установить: sudo pip3 install exscript После успешной установки, импортируем нашу библиотеку и необходимые модули в коде: from Exscript...
228 читали · 1 год назад
Средства автоматизации сети: Paramiko, Netmiko, NAPALM, Ansible, Nornir
Прошлый пост был посвящен созданию простой лаборатории EVE-NG с 3 разными поставщиками (Cisco, Juniper и Huawei). В этом посте давайте запачкаем руки и приступим к некоторым действиям по автоматизации сети. Прежде чем мы начнем лабораторию сетевой автоматизации, я считаю своим долгом немного поговорить о том, как работают различные инструменты автоматизации и в чем их различия. Я ни в коем случае не являюсь экспертом ни в одном из следующих инструментов, но я постараюсь изо всех сил описать их в терминах непрофессионала, основываясь на своем опыте...