Mam listę hostów w sieci udostępniających udziały za pośrednictwem SAMBA. Jak mogę określić adres IP lub nazwę jednego konkretnego hosta, np. Tego o nazwie „SASAK02”.
Dane wyjściowe smbtree
są następujące
WORKGROUP
\\SASAK02
\\SAURA-PC1
\\PC-VAN-DAMME
networking
samba
Marco
źródło
źródło
nmblookup -U WORKGROUP -R SASAK02
Możesz zainstalować wireshark i rozpocząć skanowanie na karcie sieciowej.
rozpocząć monitorowanie sieci-device (zwykle
eth0
,wlp1s0
albowlan0
), filtrować wyniki według „NBNS” i pojawi się adres IP w górnym oknie.Jeśli się nie pojawi, przejdź do menedżera plików w zakładce sieci, gdzie widzisz udział i zaktualizuj scenę (zazwyczaj F5)
Prostszym rozwiązaniem jest
nmblookup
(częśćsamba-common-bin
), ale nie można znaleźć wszystkich udziałów, na przykład:źródło