Как найти все компьютеры в сети?

Как найти все компьютеры в сети?

Есть ли способ увидеть все компьютеры в сети?

У меня есть "главный" маршрутизатор, коммутатор, подключенный к этому маршрутизатору, и маршрутизатор Tenda WiFi, подключенный к коммутатору. Я вижу те компьютеры, которые подключены к "главному" маршрутизатору и коммутатору, но я не вижу те, которые подключены к маршрутизатору Tenda WiFi. Почему так?

решение1

Инструменты сканирования

Существует множество инструментов для сканирования сети. Мои два любимых:нмапиЗлой IP-сканер. Для простоты я продемонстрирую использование Angry IP Scanner.

Укажите диапазон, который вы хотите сканировать, а затем откройте настройки: введите описание изображения здесь

Мне нравится запускать 100 потоков, чтобы ускорить процесс. Вы можете получить некоторые нестабильные результаты, если вы перейдете к высокому значению в зависимости от используемого оборудования, поэтому будьте осторожны и придерживайтесь умеренного значения, если точность имеет значение: введите описание изображения здесь

Может быть полезно добавить несколько общих портов, если вы ищете определенное устройство. Я всегда запускаю 80 и 443, чтобы искать любые машины, обслуживающие HTTP. Для меня это очень удобно при поиске принтеров и маршрутизаторов: введите описание изображения здесь

Наконец, мне хотелось бы видеть только отвечающие хосты:

введите описание изображения здесь

Почему я не могу видеть все?

Есть несколько предостережений по поводу сканирования. Оно не является шаблонным и сухим.

  • На компьютерах с Windows 7 ICMP-пинг по умолчанию не включен и может не отображаться
  • Все, что находится за NAT, будет «невидимым»
  • Если вам непременно нужно найти все, попробуйте использовать интенсивное сканирование nmap
  • Ничто не гарантировано, вы можете не найти всего

Если ваш второй маршрутизатор выполняет NAT, что, скорее всего, так и есть, вы не сможете сканировать эту сеть извне (без некоторых уловок, которые мне неизвестны и не под силу использовать).

И если это того стоит, nmap гораздо удобнее, когда дело доходит до указания диапазонов. Например, я часто обнаруживаю, что использую 10.0.0-255.1, чтобы найти все маршрутизаторы в моей сети.

решение2

Я рекомендую инструменты Cain & Abel, Netscan и Wireshark (безусловно, самый мощный инструмент).

ссылки:

http://www.oxid.it/cain.html

http://www.softpedia.com/get/Network-Tools/Network-IP-Scanner/Net-Scan.shtml

http://www.wireshark.org/

решение3

вы можете найти все ваши сетевые устройства с множеством приложений, таких какчувакилинмап

решение4

Используя nmap.org, мы можем определить, какой хост активен. В любое время, если вы подключаетесь к любой сети, вы можете запустить быстрое сканирование, чтобы увидеть, кто ваши соседи в сети.

Связанный контент