Консольный сервер Eltex SCS-32: Как удаленно управлять оборудованием и забыть о командировках

Консольный сервер Eltex SCS-32: Как удаленно управлять оборудованием и забыть о командировкахПривет, коллеги! Недавно я решил немного развлечься и посмотрел вебинар от Eltex — знаете, тех самых ребят, которые делают железки для настоящих айтишников с нервами из стали. И вот они анонсировали чудо техники под названием Eltex SCS-32 — консольный сервер для удалённого управления сетевым оборудованием. Если бы этот девайс был актёром, он бы точно получил «Оскар» за роль Спасителя администраторов в трудную минуту.

Представьте себе такую картину: ваша сеть упала, как домино после первой же неудачной партии. Все бегают с испуганными лицами, а вы спокойно подключаетесь к консольному серверу и управляете ситуацией издалека, будто волшебник с пультом ДУ. Как говорится, «не было бы счастья, да несчастье помогло»: когда основной канал связи сломался, SCS-32 включается в игру через резервный 4G-модем — ну прямо как шпион с секретным мобильником, который всегда на связи.

Изначально этот красавец выглядит как обычная коробочка размером 1U (для тех, кто не в курсе: это примерно столько же места в стойке, сколько занимает пачка печенья). Но внутри у него целых 32 последовательных порта RS-232! Это значит, что можно подключить к нему одновременно кучу старых добрых коммутаторов и маршрутизаторов — даже тех самых древних динозавров IT-индустрии. Ну а если кто-то спросит: «А зачем столько портов?», — можно ответить: «Чтобы было где разгуляться!»

Самое замечательное — порты распаяны по схеме DCE. Для непосвящённых это звучит как заклинание из Гарри Поттера, но на деле означает лишь то, что можно использовать обычные прямые кабели RJ-45 без всяких танцев с бубном и переходниками. Знаете эту ситуацию: пришёл админ на объект с кучей разных проводов и гаджетов, а тут бац — всё просто работает! Вот это я понимаю сервис.

Теперь о том, как же управлять этим чудом техники. Администратор подключается по SSH или Telnet (для тех кто помнит времена dial-up модемов) к консольному серверу — и дальше уже управляет любым устройством в сети. Если основной интернет упал так надежно, что даже коты перестали лайкать ваши посты в соцсетях, всегда есть запасной вариант — USB-модем с SIM-картой и мобильным интернетом. Настраивается профиль оператора — и вот вы снова в строю.

Настройка происходит через CLI (командная строка), потому что веб-интерфейс иногда ведёт себя как капризный подросток: вроде бы есть, но работать отказывается именно тогда, когда больше всего нужен. А здесь всё просто и надёжно: ввёл команды — получил результат. Главное не забыть сделать commit после настройки! Это как сказать «Сохранить» перед выходом из игры — иначе система решит вернуть всё обратно через 10 минут и скажет вам «Попробуй ещё раз». Вот такой у неё характер.

Команды просты до смешного: задаём имя устройства (hostname ELTEX-SCS-32), прописываем IP-адреса интерфейсов (interface gigabitethernet …), создаём пользователя с правами супергероя (username scs32 privilege 15) и сохраняем настройки. Чтобы проверить результат работы устройства можно использовать show-команды вроде show system или show running-config — это почти как заглянуть под капот вашего любимого авто.

Кстати говоря о портах: конфигурируются они тоже легко. Например:

line aux 1/0/1
databits 8
flowcontrol disabled
parity none
speed 115200
stopbits 1

Звучит страшно? Не бойтесь! Это просто способ сказать устройству: «Работай быстро и чётко». В итоге получаем стабильное соединение с любым оборудованием.