3

Я ищу какой-нибудь инструмент для Windows / Linux, который рисует схему сети, в которой я нахожусь. Кстати, не думайте, что я просто пользователь в этой сети. У меня нет никаких администраторов.

4 ответа4

3

Vista/Windows 7;

  1. Центр управления сетями и общим доступом
  2. Посмотреть полную карту
2

В 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

  1. Запустить сделать

    make

    Это создаст и заполнит файл базы данных 'db / db' и программу анализа / захвата 'src / cap'

использование

  1. Начать захват

    cd db && sudo ../src/cap && cd -

    Приложение должно запускаться с правами root, что представляет потенциальную угрозу безопасности.

    Это в настоящее время производит огромные объемы производства; подай в суд на меня.

  2. Создайте график после того, как на некоторое время запустится захват.

    cd graph && ./graph.sh && cd -

    Это сгенерирует график в графе / net.png

    Это запускает кучу PHP-скриптов.

  3. Посмотреть график через веб / дерьмо

    Я предлагаю вам подключить / symlink apache к каталогу web /, если вы способны

1

Чувак из Mikrotik довольно хорош.

Сетевой монитор Dude - это новое приложение от MikroTik, которое может значительно улучшить управление вашей сетевой средой. Он автоматически просканирует все устройства в указанных подсетях, нарисует и разметит карту ваших сетей, проверит сервисы ваших устройств и предупредит вас в случае проблем с некоторыми из них.

  • Чувак бесплатно!
  • Авто обнаружение сети и макет
  • Обнаруживает любой тип или марку устройства
  • Устройство, мониторинг ссылок и уведомления
  • Включает в себя значки SVG для устройств, а также поддерживает пользовательские значки и фоны
  • Простота установки и использования
  • Позволяет рисовать собственные карты и добавлять собственные устройства
  • Поддерживает SNMP, ICMP, DNS и TCP мониторинг для устройств, которые его поддерживают
  • Мониторинг использования отдельных ссылок и графики
  • Прямой доступ к инструментам дистанционного управления для управления устройством
  • Поддерживает удаленный сервер Dude и локальный клиент
  • Работает в среде Linux Wine, MacOS Darwine и Windows
  • Лучшее соотношение цены и стоимости по сравнению с другими продуктами (бесплатно)

1

Я только что увидел Belarc Advisor, если бы он рекомендовал @ Major Geeks, и часть того, что он показывает, это все сетевые устройства в локальной сети, я был очень удивлен, увидев это в выводе. Он не рисует красивую картинку или что-то еще, но дает вам много информации.

Оттуда вы можете использовать Visio или другую подобную программу для документирования сети на любом типе чертежа, который вы предпочитаете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .