¿Cómo resuelvo el recurso compartido de samba a la dirección IP o al nombre de host?

14

Tengo una lista de hosts en la red que proporcionan recursos compartidos a través de SAMBA. ¿Cómo puedo determinar la dirección IP o el nombre de host de un host en particular, por ejemplo, el que tiene el nombre "SASAK02"?

La salida de smbtreees la siguiente

WORKGROUP
    \\SASAK02               
    \\SAURA-PC1             
    \\PC-VAN-DAMME          
Marco
fuente

Respuestas:

33

Tratar nmblookup <wins-hostname>.

Mika Fischer
fuente
Ejemplo:nmblookup -U WORKGROUP -R SASAK02
Victor Lamoine
0

Puede instalar wireshark e iniciar un escaneo en su tarjeta de red.

sudo apt-get install wireshark
gksu wireshark

comience a monitorear su dispositivo de red (generalmente eth0,wlp1s0 o wlan0), filtre el resultado por "nbns" y verá la IP en la ventana superior.

Si no aparece, vaya a su administrador de archivos en la pestaña de red donde verá el recurso compartido y actualice la pantalla (generalmente F5)

Una solución más simple es nmblookup(parte de samba-common-bin) pero no encuentra todos los recursos compartidos, por ejemplo:

nmblookup saura-pc1
rubo77
fuente
¿Por qué el voto negativo? por favor explique.
rubo77