Eu tenho uma lista de hosts na rede que fornece compartilhamentos via SAMBA. Como posso determinar o endereço IP ou o nome do host de um host específico, por exemplo, aquele com o nome "SASAK02".
A saída de smbtree
é a seguinte
WORKGROUP
\\SASAK02
\\SAURA-PC1
\\PC-VAN-DAMME
networking
samba
Marco
fonte
fonte
nmblookup -U WORKGROUP -R SASAK02
Você pode instalar o wireshark e iniciar uma digitalização na sua placa de rede.
iniciar o monitoramento de sua rede do dispositivo (normalmente
eth0
,wlp1s0
ouwlan0
), filtrar o resultado por "NBNS" e você vai ver o IP na janela superior.Se não aparecer, vá para o gerenciador de arquivos na guia rede em que você vê o compartilhamento e atualiza a cena (geralmente F5)
Uma solução mais simples é
nmblookup
(parte desamba-common-bin
), mas não encontra todos os compartilhamentos, por exemplo:fonte