Newsgroup: it.comp.reti.ip-admin
Titolo: Mac Address e IP

Salve ragazzi,
Volevo sapere se esiste il modo di sapere l'ip assegnato a una scheda di
rete
conoscendo il suo Mac Address.
Grazie.

Sicuramente la possibilità c'è pero' sinceramente non so o non mi 
ricordo comandi o tool che facciano questo. Cmq l'operazione che 
dovrebbe fare è una richiesta ARP passando l'ip come parametro.


Sgranocchiando il cranio di Massimo, vi trovai inciso:

Puoi pingare l'ip di broadcast e poi interrogare la tua tabella di arp
per cercare il mac che conosci.
Oppure con un ping sweep ( alcuni OS non rispondono ai ping in
broadcast).
Questo dando per scontato che la macchina appartenga alla rete locale.
Se ha un ip a caso, la vedo dura, mi sa...
Byez...
-- 
Emanuele Balla  aka Skull -  Public Key #661E5CBF on 
www.keyserver.com
+----------------------------------------------------------------------+
"And 1.1.81 is officially BugFree(tm), so if you receive any bug-reports
on it, you know they are just evil lies." (By Linus Torvalds)


dovresti usare il protocollo rarp, che fa l'opposto di arp.

 scheda di rete conoscendo il suo Mac Address.
Intanto sarebbe "i suoi" ;-)
In ogni caso la risposta e' no, come gia' altri hanno accennato, se 
non conosci la subnet di appartenenza, e _praticamente_ no se questa
subnet non e' relativamente ridotta come spazio di indirizzamento,
in quanto per trovarlo devi fare una scansione con delle arp request 
o gratuitous arp request per tutti i possibili ip. Si fa prima a
dare un'occhiata alla forwarding table dello switch e vedere a quale
porta e' attaccato l'host :-)
Il suggerito rarp funziona solo se esiste un server rarp, cosa assai
poco comune.
Fabio

 wrote in news:banmbi$esp$1
@
lacerta.tiscalinet.it
:

Un modo pratico e' collegarsi al gateway, vedere quali reti sono definite, 
pingare i broadcast, e poi fare una ricerca nella tabella ARP. 
Se l'indirizzo e' del tutto casuale diventa difficile.
Per risalire dall'IP al MAC bisogna trovarsi sulla stessa rete fisica e 
logica (IP) della macchina bersaglio. Ho notato che se metto una maschera 
di rete larga, posso risalire al MAC degli host di tutte le reti incluse; 
per esempio, se nella rete sono presenti gli host 
10.10.1.3/24
 e 
10.10.2.8/24
, e io mi assegno l'indirizzo 
10.10.1.33/16
 e pingo i primi 
due, me li ritrovo entrambi nella tabella ARP. Purtroppo pero', se pingo il 
broadcast (10.10.255.255), non mi ritrovo la lista completa degli host 
delle 2 reti; per avere il MAC, devo pingarli individualmente. Se invece 
configuro la maschera 255.255.255.0 e pingo il broadcast, nella tabella ARP 
mi ritrovo tutti quelli della mia rete. Il perche' di questo comportamento 
non lo so; anzi se qualcuno me lo spiega... :-)     
Ciao

 tabella ARP mi ritrovo tutti quelli della mia rete. 
Ricorda che non trovi _tutti_ quelli della tua rete, ma solo quelli 
che sono configurati per rispondere aall'indirizzo di broadcast. 
Tutte le macchine windows, ad esempio, non rispondono, per default.
Fabio

 Le prove le ho fatte con Windows e Linux.
In certi aspetti di arp i due SO si possono comportare diversamente,
ma per la questione in oggetto non c'e' differenza.
Fabio

 
Ti ringrazio, sei stato molto chiaro.
:-)

 
Una scheda di rete con più di un indirizzo MAC? Questa mi sfugge.
Andrea

 voce del registry per cambiare questo comportamento di default?
Mi spiace ma lo ignoro. Ho sentito parlare di un fantomatico valore
di registro per farlo rispondere ma non ho mai trovato nulla. Se mi 
viene all'orecchio qualcosa lo posto. Se vuoi ti dico come fare con
linux, va bene lo stesso? :-)
Fabio

 Una scheda di rete con piů di un indirizzo MAC? Questa mi sfugge.
Hai ragione, non si capisce bene: i suoi indirizzi ip.
Fabio

> Hai ragione, non si capisce bene: i suoi indirizzi ip.
Spiegati meglio, stai creando confusione !!!
Bye
Herman
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Spiegati meglio, stai creando confusione !!!
Volevo semplicemente osservare che allo stesso mac address possono
essere assegnati piu' indirizzi ip. Meglio se ricomincio daccapo, 
dalla citazione originale, scrivendo correttamente quel che avrei 
voluto scrivere nel primo post.
#################################################################
<< Volevo sapere se esiste il modo di sapere l'ip assegnato a una 
   scheda di rete conoscendo il suo Mac Address. >>
Intanto sarebbe "gli ip" ;-)
                ^^^^^^^^
#################################################################
Con questa correzione dovrebbe andare meglio, immagino. Spero non 
ci fosse confusione anche sulla questione oggetto del thread.
Fabio

 voluto scrivere nel primo post.
Massimo non ti ha detto che la sua NIC ha piu' di un indirizzo Ip
quindi il tuo intervento oltre che essere fuori luogo ha anche creato
confusione.
Probabilmente lo sa anche lui che puo' assegnare piu' indirizzi ip ad
una NIC
ma non era richiesto questo. Attieniti solo a quello che viene chiesto.


 Attieniti solo a quello che viene chiesto.
L'ho fatto: lui ha chiesto come fare a ottenere "l'indirizzo ip", 
mentre la domanda corretta doveva essere "gli indirizzi ip", che
vede come caso particolare l'assegnazione di un solo indirizzo; il
fatto che fosse un voluto eccesso di pignoleria era sottolineato, 
nelle mie intenzioni, dall'emoticon. Se Massimo si ritiene offeso
dal mio testo lo invito a richiedere le mie scuse. Lui. In ogni caso
questo e' un newsgroup, non un helpdesk: se voglio fare commenti a 
quanto postato posso farli, nei limiti della netiquette e della
cortesia.
Fabio

 ma non era richiesto questo. Attieniti solo a quello che viene chiesto.
Mai fai l'istruttore in un help desk o in una caserma?


> Mai fai l'istruttore in un help desk o in una caserma?
Nessuna delle due: in campo tecnico bisogna essere precisi ed evitare il
piu'
possibile di creare confusione.....


Non volevo creare inutili polemiche, scusa se ho urtato il tuo
orgoglio. Volevo solo farti notare che, "faccina" a parte, il tuo
intervento
agli occhi di chi leggeva sembrava del tutto fuori luogo.....
E' come se tu andassi dal meccanico a dire: "Ho un problema ad un
pneumatico"
E lui ti risponde: "Intanto sono quattro...."
E ti viene da dire: "lo so che sono quattro" ma io ho un problema ad UN
pneumatico...
E come hai detto tu questo e' un Ng: se volgio fare commenti a quanto
postato posso farli.
Questo era il mio commento alla tua puntualizzazione secondo me inutile.
Comunque 


 quanto postato posso farli.
_io_ non ti ho detto di non farne. Sei stato tu, se non sbaglio, a 
dirmi che devo attenermi a quanto chiesto. Fai pure tutti i commenti 
che vuoi.
Fabio