Hvordan får jeg en liste over alle gyldige IP-adresser i et lokalt netværk?

Er der en måde at få en liste over alle gyldige IP-adresser i et lokalt netværk på?

Jeg mener alle IP-adresser, som hver enkelt bruger bruger i netværket.

Prøv følgende trin:

  1. Skriv ipconfig (eller ifconfig på Linux) i kommandoprompten. Dette vil give dig IP-adressen på din egen maskine. For eksempel er din maskine's IP-adresse 192.168.1.6. Så din broadcast-IP-adresse er 192.168.1.255.
  2. Ping din broadcast-IP-adresse ping 192.168.1.255 (kan kræve -b på Linux)
  3. Skriv nu arp -a. Du vil få en liste over alle IP-adresser på dit segment.
Kommentarer (9)
Løsning

Installer nmap,

sudo apt-get install nmap

derefter

nmap -sP 192.168.1.*

eller mere almindeligt

nmap -sn 192.168.1.0/24

vil scanne hele området .1 til .254

Dette udfører en simpel ping-scanning i hele undernettet for at se, hvilke værter der er online.

Kommentarer (7)

Hvis du vil se, hvilke IP-adresser der er i brug på et bestemt undernet, findes der flere forskellige IP Address Managers.

Prøv Angry IP Scanner eller Solarwindssolar eller Advanced IP Scanner

Kommentarer (1)