2012-12-02 5 views

risposta

213

Installare nmap,

sudo apt-get install nmap

poi

nmap -sP 192.168.1.*

Questo non fa una semplice scansione ping in tutta la sottorete per vedere che tutto host del sito.

+13

Per la man page "In più recente le versioni di nmap, -sP sono conosciute come -sn ". Se il carattere jolly non funziona, puoi provare qualcosa come nmap -sn 192.168.1.0/24 o nmap -sn 192.168.1.100-199 – Stickley

+5

Se stai usando zsh, dovrai inserire le virgolette nell'intervallo per evitare la corrispondenza dei file : nmap -sP '192.168.1. *' – dionyziz

+0

C'è qualche possibilità che nmap possa bloccarsi o fare del male a qualcuno dei servizi o macchine in esecuzione nella sottorete? –

273

Prova seguenti fasi:

  1. Tipo ipconfig (o ifconfig su Linux) a prompt dei comandi. Questo ti darà l'indirizzo IP della tua macchina. Ad esempio, l'indirizzo IP della tua macchina è 192.168.1.6. Quindi il tuo indirizzo IP broadcast è 192.168.1.255.
  2. Ping la trasmissione indirizzo IP ping 192.168.1.255 (può richiedere -b su Linux)
  3. Ora digitate arp -a. Otterrai l'elenco di tutti gli indirizzi IP sul tuo segmento.
+3

non funziona sul mio PC (windows 8) –

+2

Questo ha funzionato sul mio mac - OSX 10.10.3 – Cullub

+1

Per me, su Ubuntu Linux, ho digitato 'ifconfig' invece di' ipconfig' per ottenere questo per funzionare. –