Як отримати список усіх дійсних IP-адрес у локальній мережі? [зачинено]


295

Чи є спосіб отримати список усіх дійсних IP-адрес у локальній мережі?

Я маю на увазі всі IP-адреси, якими користується кожен користувач у мережі.



Відповіді:


399

Встановити nmap ,

sudo apt-get install nmap

тоді

nmap -sP 192.168.1.*

або частіше

nmap -sn 192.168.1.0/24

буде сканувати весь діапазон від 1 до .254

Це робить просте сканування пінг у всій підмережі, щоб побачити, які хости в Інтернеті.


21
На головній сторінці "У новіших випусках nmap -sP відомий як -sn". Якщо підстановка не працює, ви можете спробувати щось на зразок nmap -sn 192.168.1.0/24 або nmap -sn 192.168.1.100-199
Stickley

12
Якщо ви використовуєте zsh, вам потрібно буде поставити лапки в межах діапазону, щоб уникнути відповідності файлів: nmap -sP '192.168.1. *'
dionyziz

Чи є ймовірність, що nmap може вийти з ладу або завдати шкоди будь-якій із служб або машин, що працюють у підмережі?
Цзінь

1
@Jin Izzraeel Жодного шансу нанести шкоду. Не можу сказати, зламається чи ні, але шанси дуже малі.
Ерік Торбьорнсен

nmap знаходить лише мій маршрутизатор. Чи є спосіб знайти всі підключені машини?
рибалкапоруч

386

Спробуйте виконати наступні дії:

  1. Введіть ipconfig(або ifconfigв Linux) у командному рядку. Це дасть вам IP-адресу вашої власної машини. Наприклад, IP-адреса вашого пристрою - 192.168.1.6. Отже IP-адреса вашої трансляції - 192.168.1.255.
  2. Надіслати IP-адресу широкомовної програми ping 192.168.1.255(може знадобитися -bв Linux)
  3. Тепер введіть arp -a. Ви отримаєте список усіх IP-адрес вашого сегмента.

3
він не працює на моєму комп'ютері (windows 8)
phuclv

5
Це працювало на моєму mac - OSX 10.10.3
Cullub

24
багато пристроїв не засновано
Bagusflyer

7
arp-лише знайшов мій маршрутизатор. nmap знайшов усіх господарів.
Джеффрі Андерсон

2
Microsoft Windows [Версія 10.0.15063] спрацював ідеально дякую
Coty Embry

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