
Scanopy - self-hosted сканер сети, который сам рисует и обновляет топологию Если у вас дома или в офисе сеть разрослась дальше схемы «роутер и пара серверов», вы точно сталкивались с проблемой когда вся документация живёт либо в голове, либо в draw.io/visio-файле годичной давности. Каждый раз, добавляя новый контейнер или VLAN, обещаешь себе обновить схему, но руки, конечно, так и не доходят.Разработчики Scanopy зашли с другой стороны. Вместо того чтобы рисовать карту вручную, они предлагают дать ей возможность строиться самой.Проект относительно свежий, но уже набрал больше 5100 звёзд на GitHub. Коммиты летят чуть ли не каждый день, сейчас актуальна версия v0.16.0.Как оно работаетСистема состоит из сервера и агентов (демонов). Демон сканирует сеть: делает ARP-скан для поиска хостов, проверяет все 65k портов на живых машинах, цепляется к Docker-сокету для поиска контейнеров и опрашивает свитчи/роутеры по SNMP v2c. Сервер собирает эти данные в интерактивную карту. Демонов можно раскидать по разным VLAN и удалённым точкам, что критично для больших сетей.Фичи Scanopy:- 4 уровня визуализации из одного скана: L2 (физика: порты, свитчи, линки), L3 (логика: подсети и связи), Workloads (от железа до контейнеров) и Applications (сервисы и зависимости).- Распознавание «из коробки»: определяет больше 230 сервисов (Home Assistant, Plex, Jellyfin и т.д.).- Связи по проводам: через SNMP подтягивает данные LLDP/CDP, то есть видит реальную коммутацию кабелей между устройствами.- Управление неизвестным: неопознанные порты падают в «Unclaimed Ports», откуда их можно вручную привязать к нужным службам.- Контроль версий: топологии можно ветвить (бренчить) и фиксировать, чтобы свежий скан случайно не затёр кастомные правки.- Интеграция: экспорт в SVG, Mermaid, Confluence или вставка live-карты прямо в базу знаний.- Корпоративные фишки: API с гибкими правами, многопользовательский режим с RBAC и шаринг по ссылкам. Подойдёт даже для MSP-провайдеров, которым нужно вести учёт по разным клие



