Як дізнатися, які пристрої в мережі?


33

Як сканувати мережу, щоб дізнатися, які пристрої в ній є? (Я буду радий зі списком MAC-адрес та IP-адрес.)

Наприклад, скажімо, що я працюю і хочу бути впевненим, що до мережі не підключені невідомі пристрої (особливо, якщо доступ не фільтрується паролем або MAC). Журнали DHCP можуть допомогти, але що робити, якщо я хочу знайти пристрої зі статичними IP-адресами?

Скажімо, я перебуваю в будинку друзів, і він хоче, щоб я налаштував переадресацію портів, але не знає IP свого маршрутизатора. Звичайно, кілька хороших здогадок зазвичай отримають це, але було б приємніше сканувати.

Відповіді:


34

Для першого сценарію подивіться на nmap . Ви можете сканувати цілі підмережі в одній команді. Наприклад:nmap -sP 192.168.0.1/24

По-друге, IP маршрутизатора повинен відображатися як IP шлюзу для вашої машини. У вікнах, що відображається у діалоговому вікні стану з'єднання.


nmap також включає в себе приємний інструмент GUI під назвою Zenmap для Linux, Windows, Mac OS X, BSD тощо
Клінтон Блекмор

Використання -sP дає попередження про депресію, використовуйте nmap -sn 192.168.0.1/24замість цього
HenryHey

15

Ви можете перейти на адресу широкомовної програми та переглянути таблицю арп. Ось приклад робити це в Linux:

ping -b 192.168.1.255
arp -n

Примітка: ОС пристрою повинна відповідати запиту ехо в ICMP. Деякі ОС не відповідають на ICMP за допомогою широкомовної IP-адреси. У такому випадку ви можете перейти до кожного можливого ip-адреси в мережі. Останні вікна віконця не відповідають на ICMP-відлуння з одноадресною IP-адресою за замовчуванням, тому це не допоможе.


Як би ви отримали таблицю арп у Windows?
Стевойасяк

@StevenVascellaro "arp -a"
Альбін


4

Я використовую Чувак .

Я знайшов це вчора, шукаючи мережеві інструменти. Запустіть його на своїй машині, і він зробить карту всього обладнання вашої мережі. Найкраще, що це абсолютно безкоштовно!


2

У відповідь на друге питання:

У Windows

  1. Ключ Windows + R
  2. Введіть у cmd
  3. У запиті введіть "ipconfig"

Вихід повинен мати рядок, який містить список шлюзу за замовчуванням. У списку може бути більше одного адаптера, але, як правило, лише один із ip адресою та шлюзом за замовчуванням.


2

Spiceworks надасть вам детальну інформацію про вашу мережу. Можливо, буде зайвим, якщо ви просто хочете знайти IP-адреси та Macs, але якщо вам потрібно постійно контролювати вашу мережу, це чудовий інструмент. В іншому випадку використовуйте nmap.


У Вікіпедії йдеться про те, що "Spiceworks" пропонує безкоштовне програмне забезпечення для управління системами, інвентаризацією та довідковою службою Spiceworks IT Desktop, призначене для мережевих адміністраторів, що працюють у малому та середньому бізнесі ". Це набагато більше, ніж мережевий сканер. Хоча він сканує всі платформи, він працює на вікні Windows.
Клінтон Блекмор

2

Додаток для Android Fing це просто дивовижно, я б хотів, щоб була команда в стилі UNIX, яка могла б отримати подібний результат.


1

nmap, але якщо цього не вдалося, ви можете надіслати запит на адресу мережевої трансляції та перевірити, що повертається. У поєднанні з перевіркою таблиці ARP це може бути досить ефективним методом виявлення того, що знаходиться в даній підмережі.

Для конкретного прикладу "IP не знає маршрутизатор IP", перевірка таблиць маршрутизації хоста повинна виявити шлюз за замовчуванням, і це (часто, але не завжди) відповідний IP для маршрутизатора управління.


3
Багато систем, якщо не більшість систем, сьогодні не реагують на трансляцію. Тож це в кращому випадку ненадійно.
Скотт Пак

1

Ще одним хорошим інструментом є look @ lan. Це дозволить сканувати мережу і дасть кілька різних результатів.


look @ lan тепер став оглядом fing (www.over-look.com), за допомогою безкоштовного інструменту CLI для Windows / Linux / Mac під назвою fing. Схоже, він із задоволенням надасть вам дані в різних форматах для подальшої обробки.
Клінтон Блекмор

0

Якщо ваша мережа та всі її пристрої відповідають RFC, ніж ви повинні отримати форму відповіді на всі мережеві пристрої під час пінг-адреси широкомовної мережі вашої мережі. Зрозуміло, що це працює не дуже часто, і вам доведеться повернутися до сканування кожного з доступних IP-адрес у повному спектрі портів.


0

Ви також можете скористатися розширеним сканером IP-адреси http://www.advanced-ip-scanner.com/ або, як згадувалося вище, Злий IP-сканер є приголомшливим та відкритим кодом.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.