Има ли начин да се получи списък с всички валидни IP адреси в локална мрежа?
Имам предвид всички IP адреси, които всеки потребител използва в мрежата.
Опитайте следните стъпки:
ipconfig
(или ifconfig
за Linux) в командния ред. Това ще ви даде IP адреса на вашата машина. Например, IP адресът на вашата машина е 192.168.1.6. Така че вашият IP адрес за излъчване е 192.168.1.255.ping 192.168.1.255
(може да изисква -b
при Linux)arp -a
. Ще получите списък на всички IP адреси във вашия сегмент.Инсталирайте nmap,
sudo apt-get install nmap
след това
nmap -sP 192.168.1.*
или по-често
nmap -sn 192.168.1.0/24
ще сканира целия диапазон от .1 до .254
Това прави просто сканиране с пинг на цялата подмрежа, за да види кои хостове са онлайн.
Ако искате да видите кои IP адреси се използват в определена подмрежа, има няколко различни мениджъра на IP адреси.
Опитайте Angry IP Scanner или Solarwinds или Advanced IP Scanner.