다음과 같이 간단한 Samba 서버를 설정했습니다 smb.conf
.
[global]
workgroup = MYWORKGROUP
netbios name = MYNAME
server string = Samba server
server role = standalone server
hosts allow = 192.168.0. 127.
log file = /usr/local/samba/var/log.%m
max log size = 50
wins support = yes
[homes]
comment = Home
browseable = no
writable = yes
Samba가 실행되고 IP 주소를 통해 연결할 수 있습니다. 프로세스가 실행되고 있는 smbd
것을 볼 수 있습니다 nmbd
. 방화벽이 설치되어 있지 않으며 내 클라이언트가 서버와 동일한 로컬 네트워크에서 실행되고 있습니다. log.nmbd
로그에는 log.smbd
오류가 표시되지 않습니다.
그러나 네트워크 검색에서는 서버를 볼 수 없습니다.
무엇이 문제일까요? 이를 어떻게 추가로 진단할 수 있나요?
답변1
Samba에는 네트워크 검색 서버가 없습니다. 여기를 참조하세요. https://github.com/christgau/wsdd
답변2
우분투(최소 22.04):
sudo apt install wsdd
그게 다야. 기본적으로 루프백이 아닌 모든 인터페이스를 수신하는 웹 서비스 검색 서비스를 설치합니다. 편집 /etc/default/wsdd
하여 변경할 수 있습니다.