Dato il suo IP, come posso scoprire il nome di un PC Windows sulla mia rete?

4

Mi piacerebbe scoprire il nome computer di un PC Windows (come il nome mostrato nella sezione "Condivisioni" del Finder, ad esempio bill-pc) dato solo il suo indirizzo IP. nslookup non fa il trucco.

Mi interessa anche la ricerca inversa: dato il suo nome di Windows, come posso scoprire il suo indirizzo IP? ping bill-pc o ping bill-pc.local sembra non funzionare in alcuni casi.

    
posta MrMage 01.03.2012 - 14:14
fonte

1 risposta

6

Se utilizzi Lion, puoi utilizzare smbutil :

usage: smbutil [-hv] subcommand [args]
where subcommands are:
 help       display help on specified subcommand
 lookup     resolve NetBIOS name to IP address
 status     resolve IP address or DNS name to NetBIOS names
 view       list resources on specified host
 dfs        list DFS referrals
 identity   identity of the user as known by the specified host

Ad esempio (supponendo che 192.168.1.9 sia un IP valido sulla rete):

smbutil status 192.168.1.9
smbutil lookup bill-pc

Se utilizzi Snow Leopard, dovresti essere in grado di utilizzare nmblookup :

nmblookup -A 192.168.1.9
nmblookup bill-pc
    
risposta data 01.03.2012 - 16:21
fonte

Leggi altre domande sui tag