Samba 공유를 IP 주소 또는 호스트 이름으로 확인하는 방법

Samba 공유를 IP 주소 또는 호스트 이름으로 확인하는 방법

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

관련 정보