SAMBA를 통해 공유되는 네트워크의 호스트 목록이 있습니다. "SASAK02"라는 호스트와 같은 특정 호스트의 IP 주소 또는 호스트 이름을 확인하는 방법.
출력은 smbtree
다음과 같습니다
WORKGROUP
\\SASAK02
\\SAURA-PC1
\\PC-VAN-DAMME
답변1
노력하다 nmblookup <wins-hostname>
.
답변2
Wireshark를 설치하고 네트워크 카드 스캔을 시작할 수 있습니다.
sudo apt-get install wireshark
gksu wireshark
네트워크 장치(일반적으로 eth0
, wlp1s0
또는 wlan0
) 모니터링을 시작하고 결과를 "nbns"로 필터링하면 위 창에 IP가 표시됩니다.
표시되지 않으면 네트워크 탭의 파일 관리자로 이동하여 공유를 확인하고 시나리오를 구현할 수 있습니다(보통 F5).
더 간단한 솔루션은 nmblookup
(의 일부 samba-common-bin
)이지만 모든 공유를 찾을 수는 없습니다. 예를 들면 다음과 같습니다.
nmblookup saura-pc1