Полностью открытый IP-KVM, который собирается из двух плат без единой капли припоя, прошивается прямо из браузера и умеет уже почти всё, что умеет “взрослый” KVM-over-IP. В этой статье - вся история проекта: от “сервер не грузится, а монитор на антресоли” до маленького круглого экранчика, который показывает IP прямо на корпусе. С граблями, замерами и честными “а вот тут не полетело”.
С чего всё началось
А началось всё с того, что коллега - пусть будет Олег - забэкал на Kickstarter JetKVM. Маленький аккуратный IP-KVM, приехал, работает, красота. Я посмотрел на это как гик: с одной стороны - реально классная штука, хочу такую же. С другой - за плечами был кое-какой опыт с ESP, руки чесались, и вместо “просто купить” включилось родное “а могу ли я сам?”.
Напомню на всякий, что такое IP-KVM и зачем он вообще нужен. Это коробочка, которая видит HDMI-выход вашей машины, притворяется для неё USB-клавиатурой и мышью и отдаёт всё это в браузер. Вы садитесь за ноутбук/планшет/телефон(O_o) на другом конце квартиры (или города) и видите ровно то, что было бы на мониторе - вплоть до BIOS и меню загрузки. Никакого агента, никакой ОС на целевой машине не нужно: ей вообще всё равно, есть ли там операционка.