Как получить список всех действительных 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

Это делает простое сканирование ping во всей подсети, чтобы увидеть, какие хосты находятся в сети.


21
На странице руководства "В новых выпусках nmap -sP известен как -sn". Если подстановочные не работает, вы можете попробовать что - то вроде птар -sn 192.168.1.0/24 или птар -sn 192.168.1.100-199
— Stickley

12
Если вы используете zsh, вам нужно поместить кавычки вокруг диапазона, чтобы избежать совпадения файлов: nmap -sP '192.168.1. *'
— dionyziz

Есть ли вероятность того, что nmap может дать сбой или нанести вред каким-либо службам или машинам, работающим в подсети?
— Джин

1
@ Jin Izzraeel Нет шансов на какой-либо вред. Не могу сказать, рухнет он или нет, но шансы очень малы.
— Эрик Торбьернсен

Nmap только находит мой роутер. Есть ли способ найти все подключенные машины?
— fishinear

388

Попробуйте следующие шаги:

  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

6
Это работало на моем Mac - OSX 10.10.3
— Cullub

24
много устройств не
— найдено

8
arp -a нашел только мой роутер. Nmap нашел все хосты.
— Джеффри Андерсон

2
Microsoft Windows [Версия 10.0.15063] работала отлично, спасибо
— Коти Эмбри,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.