2010-03-26 15:17:27 +0000 2010-03-26 15:17:27 +0000
119
119

Come posso effettuare la scansione della rete locale alla ricerca di dispositivi collegati? (Mac OS)

In pratica sto cercando qualcosa come questo ma disponibile su Mac.

Sto cercando di collegare una nuova workstation alla nostra stampante multifunzione senza fili e mi sto divertendo un sacco a far sputare fuori un IP al dispositivo a cui connettermi.

C'è un modo per scansionare la rete in qualche modo?

Se fa la differenza, la nuova workstation sta usando Mac OS X 10.6.

Risposte (8)

186
186
186
2010-03-26 21:59:08 +0000
  1. Ping l'indirizzo broadcast (lo si può trovare con ifconfig | grep broadcast)

  2. e poi fare un arp -a

8
8
8
2012-05-10 16:30:58 +0000

Dove x.x.x.x sono i primi tre numeri del vostro indirizzo ip.

for ip in $(seq 1 254); do ping -c 1 x.x.x.$ip -o ConnectTimeout=5; [$? -eq 0] && echo "x.x.x.$ip UP" || : ; done
6
6
6
2010-03-26 18:35:46 +0000

Risposta a linea singola: http://nmap.org/download.html [Usa NMAP] o Angry IP Scanner

5
5
5
2010-03-26 15:56:37 +0000

La vostra stampante fornisce una condivisione di file per l'inserimento dei file o state solo cercando di localizzare la stampante sulla vostra rete?

La vostra nuova stampante multifunzione supporta Bonjour/ZeroConf? (La maggior parte delle nuove stampanti basate sulla rete lo fanno) Se sì, potete usare un programma come Bonjour Browser per vedere cosa è disponibile sulla vostra rete.

Sul vostro router appare sulla Tabella dei Clienti DHCP (potrebbe essere necessario consultare il vostro manuale per vedere come vedere questa tabella) - in quanto questo vi darà anche l'IP ma vi farà anche sapere con certezza che la vostra stampante è effettivamente connessa alla vostra rete.

Dal vostro Mac stesso potete usare un programma come Nmap dalla linea di comando o usare un'applicazione basata su GUI (es. Zenmap - GUI per Nmap o AngryIPScanner ) per scansionare la vostra rete e poi vedere quali porte sono disponibili.

4
4
4
2019-03-30 17:29:21 +0000

NMAP [nmap] è il tuo migliore amico per ogni tipo di scansione di dispositivi di rete. Utilizzate Zenmap se avete bisogno di GUI [zenmap].

Supponendo che la vostra rete locale sia 192.168.0.0/24 (dove 24 significa netmask 255.255.255.0) questo vi darà host online con i loro indirizzi IP e MAC:

nmap -sP 192.168.0.0/24 &007

Potete scaricare il pacchetto dal sito web del progetto o costruire voi stessi da fonti con MacPorts [macports]. Buon divertimento! :-)

[nmap] https://nmap.org/ (https://nmap.org/zenmap/)

[zenmap] https://nmap.org/zenmap/ &003

[macports] [ https://www.macports.org/ ]&003

1
1
1
2018-12-20 14:00:49 +0000

Fing (per lo più conosciuto come scanner di rete mobile per Android/ios) ha una versione della console di macos liberamente disponibile macos console versione che fa inoltre alcune impronte digitali tramite le tabelle integrate del produttore di indirizzi mac. Sembra essere più veloce di nmap e più facile da usare.

Una volta installato è possibile eseguirlo con:

sudo fing

È una sorgente apparentemente chiusa, quindi non so quanto sia sicuro da usare. Assicuratevi di essere consapevoli dei potenziali rischi.

Disponibile anche come homebrew cask :

brew cask install fing
0
0
0
2018-05-24 09:31:03 +0000

Works:

$ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip; done

o

$ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip -W 1; done

Descrizione:

loop from 1 till 254
on each loop ping the ip one after another, to skip press CTRL + C
or
on each loop -W 1 means auto skip after 1 second
-2
-2
-2
2012-12-31 18:39:24 +0000

Sul Mac, c'è IP Scanner , che sembra abbia una GUI che aggrega arp, bonjour, NBT e alcune altre tecnologie di scansione di rete.