Наша сеть выдала ошибку, что произошел конфликт IP-адресов, и я хотел бы выяснить, каковы все IP-адреса устройства. (Я также нуждался в этом раньше). (обновление / уточнение: я тоже ищу на базе Windows.)
Какие-либо предложения?
Я прочитал предложения по различным инструментам (Look @ Lan, Angry IP Scanner) и ищу предложения от людей, которые использовали эти или другие инструменты.
Ответы:
Использование nmap для сканирования подсети - один из быстрых и простых способов сделать это, который я использовал ранее, различные опции позволят вам также провести более детальный осмотр.
источник
ipconfig
из командной строки. Используйте его в целевой области, например , Target:192.168.1.1/24
. Затем нажмите кнопку сканирования.Если в сети есть поле unix, вы можете попробовать arp-scan:
ARP сканер | Страница руководства по Linux
источник
Быстро и грязно (в Linux):
источник
arp -a
у меня тоже работал на Windows 10.Как уже упоминалось, nmap ( http://nmap.org/ ), вероятно, хороший, быстрый и бесплатный вариант. Только будьте осторожны с этим, есть несколько очень агрессивных вариантов, которые могут привести к поломке машины.
Эта команда выполнит простую проверку связи выбранной подсети и должна быть полностью безопасной.
Очевидно, замените своей собственной сетевой информацией.
Вы упомянули, что был идентифицирован дубликат IP-адреса. На обеих машинах должен появиться экран с предупреждением, который позволит вам идентифицировать машины. Если используется DHCP, то должен быть сгенерирован другой запрос, и проблема может быть решена самостоятельно.
источник
Список IP-адресов в локальной сети будет иметь ограниченную помощь, поскольку проблема заключается в том, что две машины пытаются использовать один и тот же IP-адрес.
Я бы посоветовал вам попытаться найти MAC-адреса двух машин, которые конфликтуют.
На каком устройстве зарегистрирован конфликт IP-адресов? Был ли это сервер, роутер и т. Д.? Некоторые платформы (Solaris и BSD) регистрируют MAC-адрес хоста-нарушителя вместе с сообщением об ошибке. Если рассматриваемый IP-адрес находится в одном из ваших пулов DHCP, также стоит проверить в журналах вашего DHCP-сервера MAC-адрес, которому он пытается назначить этот IP-адрес.
В противном случае я бы порекомендовал войти на маршрутизатор по умолчанию в подсети, в которой возникает эта проблема, и отслеживать таблицу ARP. Должен быть один IP-адрес, который переключается между несколькими MAC-адресами; опять же, эти два MAC-адреса представляют интересующие вас устройства.
Когда у вас есть MAC-адреса двух устройств, вы сможете связать их с определенными портами коммутатора. Этот вопрос предоставляет больше информации о том, как это сделать. Вы также можете использовать инструмент поиска OUI, чтобы определить производителя каждого устройства.
источник
NMap должен дать вам то, что вы ищете (или ZenMap, если вы хотите более дружественный интерфейс).
В качестве дополнительного бонуса он также обнаружит все службы, которые работают на других компьютерах, и, возможно, заставит вашу IDS (систему обнаружения вторжений) сойти с ума.
источник
Я всегда был поклонником Angry IP Scanner.
Да, не так полно, как NMAP, но может быстро показать немного данных.
источник
Вы не сказали, должно ли это быть приложение для Linux.
Если вы можете использовать Windows, Advanced IP Scanner бесплатен и работает очень хорошо.
источник
Если у вас есть доступ к маршрутизатору, который действует как шлюз по умолчанию для рассматриваемой подсети, то размещение кэша ARP на маршрутизаторе (я полагаю, что это просто «show arp» на устройстве Cisco IOS) является лучшим способом.
Другие ответы в этой теме (ping sweep, nmap, широковещательные ping и т. Д.) В наши дни, вероятно, будут неадекватными, так как многие системы используют персональные / хостовые межсетевые экраны, которые блокируют ping и т. Д.
Арп кеша маршрутизатора может все еще не быть 100%. На нем не будут отображаться хосты, которые не общались в течение периода ожидания arp или, по крайней мере, не общались в подсети в течение времени ожидания arp. Но в большинстве случаев гораздо более вероятно, что вы получите более полные результаты, чем любой другой метод.
источник
С хороших (плохих?) Старых времен я использовал инструмент WS_PING - от тех же людей, которые предоставили почтенный WS_FTP.
Это всего лишь пробная версия , но вы можете взять ее с http://www.whatsupgold.com/products/ws_ping-propack/ - она сделает все, что вы захотите, и сделает это с Windows 95!
источник
Я предлагаю использовать Fing . Это простой сетевой сканер, который доступен для Windows, Mac, Linux и даже для мобильных устройств для беспроводных сетей (устройства Android и iOS). И это легко можно использовать в сценариях.
источник
Есть небольшое приложение, которое я использую под названием "целуй сеть", которое сканирует и генерирует карту сети pdf для вас.
Он основан на продукте для мониторинга и управления сервером под названием "The Dude", изготовленном mikrotik.
http://www.mikrotik.com/download/KTN_1.0beta1.zip
Требования: Windows XP / 2000/2003 / Vista с Internet Exporer 6 или выше.
источник
Colasoft Mac Scanner - это один из способов сделать это. Он предоставляет IP-адрес, имя и MAC-адрес.
источник