Я ищу какой-нибудь инструмент для Windows / Linux, который рисует схему сети, в которой я нахожусь. Кстати, не думайте, что я просто пользователь в этой сети. У меня нет никаких администраторов.
4 ответа
Vista/Windows 7;
- Центр управления сетями и общим доступом
- Посмотреть полную карту
В Linux и Unix существует LanMap2.
LanMap2 - это инфраструктура пассивного мониторинга / анализа сети; SNMP не требуется.
Он беспорядочно прослушивает все передаваемые данные и отбирает потенциально интересные факты (адреса, имена, отпечатки пальцев, необычные ситуации и т.д.) В базу данных sqlite.
Предоставляются сценарии для запроса базы данных и генерации графических изображений сетевых объектов, общего подключения, трафика и известных приложений, операционных систем и ролей, которые играют системы.
Он предназначен для расширяемой структуры; Любой, кто тратит время на изучение сетевого трафика и знает немного SQL, должен иметь возможность вносить «отображения» типа анализа (см. data / *. sql)
Компоненты Lanmap2 отделены друг от друга и довольно просты и гибки; вы можете сообщать о вещах в базу данных, не используя их, и вы можете работать над задачами или сценариями типа анализа, пока выполняется захват сети.
Текущие графические скрипты используют php для запроса к базе данных и генерирования входных данных для graphviz; они могут быть изменены довольно легко.
Монтаж
На данный момент все в значительной степени ручное, да ладно.
Зависимости: sqlite3 и libsqlite3 (sqlite2 не допускается!) libpcap gcc php (для взаимодействия с базой данных и генерации входных данных graphviz; план замены на lua) graphviz (для создания графов)
Ubuntu Linux: Debian Linux: sudo apt-get установить libpcap-dev libsqlite3-dev gcc graphv php5-cli php5-sqlite sqlite3
Запустить сделать
make
Это создаст и заполнит файл базы данных 'db / db' и программу анализа / захвата 'src / cap'
использование
Начать захват
cd db && sudo ../src/cap && cd -
Приложение должно запускаться с правами root, что представляет потенциальную угрозу безопасности.
Это в настоящее время производит огромные объемы производства; подай в суд на меня.
Создайте график после того, как на некоторое время запустится захват.
cd graph && ./graph.sh && cd -
Это сгенерирует график в графе / net.png
Это запускает кучу PHP-скриптов.
Посмотреть график через веб / дерьмо
Я предлагаю вам подключить / symlink apache к каталогу web /, если вы способны
Чувак из Mikrotik довольно хорош.
Сетевой монитор Dude - это новое приложение от MikroTik, которое может значительно улучшить управление вашей сетевой средой. Он автоматически просканирует все устройства в указанных подсетях, нарисует и разметит карту ваших сетей, проверит сервисы ваших устройств и предупредит вас в случае проблем с некоторыми из них.
- Чувак бесплатно!
- Авто обнаружение сети и макет
- Обнаруживает любой тип или марку устройства
- Устройство, мониторинг ссылок и уведомления
- Включает в себя значки SVG для устройств, а также поддерживает пользовательские значки и фоны
- Простота установки и использования
- Позволяет рисовать собственные карты и добавлять собственные устройства
- Поддерживает SNMP, ICMP, DNS и TCP мониторинг для устройств, которые его поддерживают
- Мониторинг использования отдельных ссылок и графики
- Прямой доступ к инструментам дистанционного управления для управления устройством
- Поддерживает удаленный сервер Dude и локальный клиент
- Работает в среде Linux Wine, MacOS Darwine и Windows
- Лучшее соотношение цены и стоимости по сравнению с другими продуктами (бесплатно)
Я только что увидел Belarc Advisor, если бы он рекомендовал @ Major Geeks, и часть того, что он показывает, это все сетевые устройства в локальной сети, я был очень удивлен, увидев это в выводе. Он не рисует красивую картинку или что-то еще, но дает вам много информации.
Оттуда вы можете использовать Visio или другую подобную программу для документирования сети на любом типе чертежа, который вы предпочитаете.