Найти в Дзене
Python для сетевого администратора

Python для сетевого администратора

Полезные статьи для сетевых инженеров/devnet специалистов по автоматизации на Python для сетевой автоматизации
подборка · 2 материала
2 месяца назад
Python для сетевого инженера, часть 2 (Netmiko, примеры с конфигурациями для Cisco)
Для автоматизации задач на оборудовании Cisco с помощью Python широко используется библиотека Netmiko, которая упрощает взаимодействие с сетевыми устройствами через SSH. Ниже приведены практические примеры конфигураций и скриптов для распространенных сценариев. 1. Установка Netmiko и подключение к устройству Перед началом установите библиотеку: pip install netmiko Установить netmiko можно прям из Pycharm вот так: Откройте настройки проекта, найдите раздел Project Interpreter (Интерпретатор проекта), нажмите на значок + (плюс) и найдите библиотеку netmiko в поиске...
3 месяца назад
Python для сетевого инженера, часть первая (Paramiko и автоматическая сбор конфигурации с коммутаторов)
Для автоматического сбора конфигураций с коммутаторов различных производителей (Cisco, Eltex, MikroTik, Ubiquiti) и сохранения их в файлы можно использовать следующие подходы и примеры кода. Основные методы включают использование SSH (через библиотеки like Paramiko или Netmiko) и SNMP (в случаях, когда это поддерживается). Общие подходы: Прежде чем приводить примеры, надо обсудить, что такое Paramiko и как его запустить у себя. Paramiko — это библиотека Python для реализации клиентских и серверных компонентов протокола SSHv2 ...