Как получить список всех действительных IP-адресов в локальной сети?
Есть ли способ получить список всех действительных IP-адресов в локальной сети?
Я имею в виду все IP-адреса, которые каждый пользователь использует в сети.
3 ответа
Решение
Установите nmap,
sudo apt-get install nmap
затем
nmap -sP 192.168.1.*
Это делает простое сканирование ping во всей подсети, чтобы увидеть, какие все хосты находятся в сети.
Попробуйте следующие шаги:
- Тип
ipconfig
(или жеifconfig
в Linux) в командной строке. Это даст вам IP-адрес вашего собственного компьютера. Например, IP-адрес вашей машины - 192.168.1.6. Итак, ваш широковещательный IP-адрес - 192.168.1.255. - Пинг ваш широковещательный IP-адрес
ping 192.168.1.255
(может потребовать-b
в Linux) - Сейчас типа
arp -a
, Вы получите список всех IP-адресов в вашем сегменте.
Если вы хотите увидеть, какие IP-адреса используются в определенной подсети, есть несколько разных менеджеров IP-адресов.
Попробуйте Angry IP Scanner, Solarwinds или Advanced IP Scanner.