Какие модули Python вы используете для управления сетью и автоматизации? [закрыто]

Мне было интересно, есть ли у кого-нибудь любимые модули для выполнения таких действий, как очистка экрана SNMP, CLI, netconf и т. д.

10 голосов | спросил netdad 16 Maypm13 2013, 22:06:34

6 ответов


10

Я только начал играть с Триггером , и я должен сказать, что мне действительно понравилось. Это довольно мощный инструментарий сетевого инженера, и их документация потрясающая. В то время как у нас в основном есть Cisco, она поддерживает других поставщиков, таких как Juniper и Brocade, у них есть список поставщиков в документах

ответил bigbash 16 Maypm13 2013, 22:15:11
6

Мы использовали:

pysnmp - довольно очевидный
Exscript - предлагает расширенный «ожидаемый» тип опыта. Очень приятно.
MySQLdb - также самоочевидный

ответил netdad 16 Maypm13 2013, 22:06:34
5

ncclient - это библиотека python для связи через netconf. Я только начал работать с ним.

ответил Craig Sirkin 17 Mayam13 2013, 01:47:25
5

Я использую Google Capirca для управления брандмауэром /acl. Это просто хороший генератор правил, и определение правил и генерация разделены, поэтому вы можете даже расширить его для поддержки любого устройства, которое вы хотите. Это означает, что Linux iptables, Juniper SRX или Cisco ACL из коробки. Списки ACL, которые вы пишете, могут храниться независимо от типа устройства.

(маленький ученый-брат компилятора правила FW-1;)

ответил Florian Heigl 17 Mayam13 2013, 02:27:04
4

Не забывайте о:

ответил Lucas Kauffman 17 Mayam13 2013, 00:48:58
3

Я использую Exscript для очистки экрана CLI. Это библиотека Python, а также язык минималистических скриптов. Последнее достаточно для большинства небольших задач и не требует много знаний о программировании.

Здесь вы можете найти некоторые мои тексты:

https://github.com/verbosemode/exccripts

Я также написал grep-подобный инструмент, основанный на ciscoconfparse и инструменте шаблонов (на основе Jinja2) для текстовых конфигураций, которые вы можете найти на моей учетной записи github (извините за бесстыдную саморекламу).

ответил lobo 17 Maypm13 2013, 14:19:35

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132