Jump to content

Автоматизация работы сетевого администратора


Recommended Posts

Posted
5 часов назад, Ivan_83 сказал:

А ты видел чего в http передают?)

 

А причём тут mqtt?)

Конечно видел. А ещё видел там такую отличную штуку, как заголовок Content-type. И как минимум для json, html, txt и картинок он там разный. И заголовки для согласования - что именно отдавать (Accept). И ещё много интересных и полезных вещей. В mqtt такого нет (с одной стороны хорошо, полная спецификация mqtt без SSL влезает на arduino), с другой приводит к зоопарку с передаваемыми данными, потому что по спецификации - это что угодно бинарное, ненулевой длинны.

А это к вопросу что любую технологию можно применять через жопу и оно будет работать, до определённого предела. Будь то mqtt, или управление техникой в "безумном доме" через китайский датацентр. А best practices мне для mqtt как-то не встречалось, своим умом пришлось доходить как делать. (Но если знаете - подскажите).

Posted
11 часов назад, fhunter сказал:

Конечно видел. А ещё видел там такую отличную штуку, как заголовок Content-type. И как минимум для json, html, txt и картинок он там разный. И заголовки для согласования - что именно отдавать (Accept).

Угу, только на это часто забивают, и получается что содержание не соотвествует обещанному, в лучшем случае сервер просто всё обзывает бинарным потоком, а клиент на это не смотрит.

И смотрят на это в основном браузеры, всяким wget плевать что там на диск писать.

  • 2 weeks later...
Posted
Материал: Продолжаем погружаться в мир автоматизации работы с сетевым оборудованием. В первой части познакомились с теоретическими основами, но это лишь необходимый минимум. Сегодня же мы продолжим знакомиться с инструментами, в частности с модулем ЯП (язык программирования) Python - Telnetlib. Поговорим о задачах с множественным созданием объектов, затронем процедуру бэкапа конфигурации. Полный текст
Posted
Интересно про бэкапы коммутаторов. Только как сделать, чтобы скормить скрипту несколько подсетей, а не конкретные IP и чтобы он определял тип оборудования по каким-то косвенным признакам (не только по приглашению на логин/пароль) и давал команды уже в зависимости от бренда? Потому что в сети не только Cisco, но и целый зоопарк - D-Link, Qtech, Huawei и т.п.
Posted
21 минуту назад, seventh сказал:

Интересно про бэкапы коммутаторов. Только как сделать, чтобы скормить скрипту несколько подсетей, а не конкретные IP и чтобы он определял тип оборудования по каким-то косвенным признакам (не только по приглашению на логин/пароль) и давал команды уже в зависимости от бренда? Потому что в сети не только Cisco, но и целый зоопарк - D-Link, Qtech, Huawei и т.п.

cbackup все перечисленное делает. И подсети и учетные данные, и команды в зависимости от модели

Posted
Ну telnet для таких вещей не очень, сдаётся мне. SNMPGET, чтобы определить вендора, потом SNMPSET, чтобы залить конфиг на TFTP. Вроде как у всех такое есть (ну или у многих).
Posted

 :) вообще-то у киско с древних времен есть vtp, ну и vlan name вещь необязательная, если уж телнетом создавать, то можно просто сказать vlan 2-1023 . нетривиально задание term len 0, не все об этом помнят :) Остальное - букварь на иврите, сначала изучим ЯП, а уж затем с его помощью изучим как надо работать в cli  :)

Posted
tn.write(b"vlan 2\n")
tn.write(b"name Python_VLAN_2\n")
tn.write(b"vlan 3\n")
tn.write(b"name Python_VLAN_3\n")
tn.write(b"vlan 4\n") 

Ну вот что это такое? А где шаблонизация/унификация/вендоронезависимость?

Posted
8 часов назад, Ivan_83 сказал:

Кто не понял - это скрытая реклама курсов по петону, она щас из каждого утюга лезет.

Вопросов больше не имею.

Posted
18 часов назад, jffulcrum сказал:

Им кто-то в продакшене пользуется?

 После первых граблей покупки бушного, я перестал. Но вставило не по детски :) Вланы ссуко  расползлись повсюду в одном втп_домене и соотв втп_режиме...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.