Обновить
28
0
Вадим Абрамчук@Obramko

Пользователь

Отправить сообщение
Много кто ставит в офисах хорошие свитчи с STP? Если кто и ставит — то для галочки, и даже не настраивают — тупо используют как мыльницу. Это реалии.

А насчет COM-порта… У большинства managed коммутаторов есть serial, и даже шнурок к нему в комплекте. Если Вы не озаботились в своё время купить FTDI за 10 баксов — это уже Ваш просчет.

Насчет USB: он будет либо с проприетарным протоколом и драйверами (оно вам надо?), либо тупо эмулятором COM-порта (читай: тот же FTDI/pl2303, но внутри и дороже).

Насчет Fixed IP: чтобы он работал, нужно одно из двух:
а) загрузить OS свитча. Если прошивка не работает — до свидания.
б) держать внутри отдельную железку. Опять-таки, дорого и ненадежно, а что получаем в итоге? Ту же консоль, но уже поверх IP.
Если зарезать свой исходящий канал немного ниже максимума, то трафик не будет попадать под шейпер/полисер провайдера, и в кучу не свалится. Вернее, свалится, но позже. Профит небольшой, но будет.
Тогда уж хотя бы MSTP. Им можно не просто отключить порт, а сделать некоторый load balancing — маршрут рассчитывается для каждого VLAN-а отдельно.
COM-порт — это вообще анахронизм эпохи динозавров, со всем, с чем можно работать не через него, всегда нужно работать не через него.

Для настройки сетевого оборудования нет ничего удобней, чем COM-порт. Можно спокойно работать и не бояться отключить самого себя.
можно ли в принципе купить свитч, которому от этого станет плохо

Loopback detection в большинстве случаев требует STP. У 99% свитчей его либо нет, либо по дефолту отключен.
Я под Linux использую и FTDI, и pl2303.
В своё время начитался о глючности оных, первые несколько штук выбирал придирчиво, договаривался если что вернуть.
Потом тупо стал брать самый дешевый.
Тем не менее, в некоторых местах использование RIP все равно предпочтительнее.
Нет, не ирония. Серьезно.
Если это школота — то я спокоен.
Автор, молодец!
Скорее всего, они умеют отсылать SNMP Trap-ы. Посмотрите, алгоритм будет немножко другой, но суть та же.
Мдам, перечитал кусок статьи и понял. Спать надо.
Спасибо.
Я уже как-то подобною задачу решал, но не настолько круто :). У меня конфиг получился попроще.
Немного не понял насчет локали — туда язык меню тоже входит?
Наверное, если бы у меня было -120, я бы тоже так говорил :).
Зачем ж. рвать? Принцип хабра (для меня, например) где-то такой:
1. Есть какая-нибудь фича А.
2. Написал о ней статью.
3. ?????
4. Узнал в комментах, что фича А — фигня и вообще вылетает вместе с B, а лучше юзать фичу C, либо D+E.

По-моему, это хорошо.
Получается порочный круг.
Чтобы получить карму — нужно написать статью.
Чтобы написать статью — нужно получить карму.

Какой остается новичку выход? Только один. Дотягивать карму «левыми» методами.
Рейтинг тает, а карма — нет. Если сделать топ-100 по карме, то он будет фактически постоянным.
Я вот только хотел предложить, а оказалось, что уже было.
Да, такое было бы полезно. Что-то вроде песочницы для заминусованых.
По-моему, и в черновики нельзя. Я еще по этому поводу месяц назад в саппорт писал. Или уже можно?
Хех.
Discovery — странный предмет. Вот он есть, а вот его нет.
Вписал 3 диапазона. По первому прошелся, по остальным — нет.
Да Вы, я смотрю, вообще zabbix-гуру :). У меня получилось как-то похоже, но попроще.
Я прямо в Action вешаю Remote command:
zabbix:/usr/local/bin/getNameFromSnmp {DISCOVERY.DEVICE.IPADDRESS}

И на хосте с именем zabbix вот такой вот скрипт
#!/bin/sh

sleep 5 #На всякий случай - дадим заббиксу время добавить хост, т.к. action-ы могут выполняться асинхронно
ADDRESS=`snmpget -v 2c -c public $1 .1.3.6.1.2.1.1.6.0 -O Uvq|tr -d "\n,'()/"`
echo "UPDATE hosts SET host = '$ADDRESS' WHERE ip = '$1'" | mysql -u zabbix -pпароль-h 10.x.x.x zabbix
#echo $* $ADDRESS
Да, действительно, проморгал — там можно несколько диапазонов указать.
А районы пусть лучше будут в отдельных действиях — так проще их добавлять. Если, конечно, там не получится race condition и оно не будет пытаться добавить в группу хост, которого еще не существует (т.к. первое правило еще не отработало).

Кстати, Вы не делали получение имени хоста по SNMP? Я наваял костыль, но как-то это неправильно.
Спасибо, документцию я уже нашел (я раньше искал — почему-то не мог найти; возможно, это было давно и тогда её не было).

Действие у меня получилось похожее, только вот забыл «Состояние обнаружения».

Еще вопрос, если Вы не против. Можно ли на одно обнаружение повесить несколько действий (и наоборот)? Т.е. допустим у меня разные диапазоны адресов для свитчей в разных районах, делаю скажем 10 Discovery, 1 действие — проверить модель и добавить в хосты, и еще 10 — занести в нужный район.

Информация

В рейтинге
Не участвует
Откуда
Ковель, Волынская обл., Украина
Дата рождения
Зарегистрирован
Активность