Dove si trova nmblookup in Lion?

5

Sto cercando di chiamare nmblookup in un terminale su Lion, ma non è disponibile. Come posso cercare gli hostname NMB dal Terminale adesso?

    
posta remino 14.09.2011 - 04:12
fonte

5 risposte

9

Su OS X 10.7 (Lion):

smbutil lookup <hostname>

Esempio:

$ smbutil lookup NAS1
Got response from 10.21.0.133
IP address of NAS1: 10.21.0.133
    
risposta data 14.09.2011 - 16:20
fonte
3

Samba non fa più parte di OS X: Lion ha una propria implementazione del protocollo. È stato eliminato perché Samba si è spostato su una licenza più severa (GPLv3) che dà problemi con Apple alla pubblicazione del software su App Store.

Modifica

Qui puoi trovare ulteriori informazioni: link

nmblookup è stato rimosso insieme a molti altri strumenti da riga di comando:

[...]reducing the number of commands and subcommands from over a hundred to just 19[...]

Grazie a cksum per il suggerimento

Come risponde Ingmar puoi usare smbutil lookup

    
risposta data 14.09.2011 - 08:43
fonte
0

esegui il seguente comando:

which nmblookup

Dovrebbe produrre quanto segue:

-bash-3.2$ which nmblookup
/usr/bin/nmblookup

Questo è il 10.6.8

    
risposta data 14.09.2011 - 06:12
fonte
0

L'utilità nmblookup dovrebbe essere in /usr/bin . Controlla il tuo $ PATH per vedere se è stato incluso digitando echo $PATH al prompt di sistema. Se esiste nel tuo percorso, puoi eseguire il comando which nmblookup , come suggerito da @Lyken. Altrimenti, per trovare un comando che non si trova nel tuo percorso, digita i seguenti comandi al prompt di sistema.

cd /
find . -name "<name>" -print

Esiste anche il comando whereis , tuttavia, questo controlla solo le directory binarie standard per il programma specificato.

L'alternativa a nmblookup è nslookup . Questo si trova anche in /usr/bin .

Nota che eseguo Snow Leopard 10.6.8.

    
risposta data 14.09.2011 - 08:00
fonte
0

Se devi avere nmblookup, puoi installare samba3 tramite MacPorts e probabilmente brew , non uso brew quindi non ne sono completamente sicuro.

    
risposta data 18.01.2013 - 21:12
fonte

Leggi altre domande sui tag