次のように単純な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
Ubuntu(最小22.04):
sudo apt install wsdd
それはすべてです。デフォルトでは、ループバックではなくすべてのインターフェイスを受信するWebサービス検索サービスをインストールします。編集/etc/default/wsdd
して変更できます。