ブロードキャストでSambaローカルマスターブラウザが見つかりません

ブロードキャストでSambaローカルマスターブラウザが見つかりません

ワークグループのローカルマスターブラウザとして機能するSambaサーバー(CentOS 6.5、Samba 3.6.9)があります。私は送る

$ setenforce 0
$ service iptables stop

SELinuxを無効にしてファイアウォールを削除します。そのホストで私はできます

$ smbtree -d3

(他の出力のうち)

name_resolve_bcast: Attempting broadcast lookup for name __MSBROWSE__<0x1>
Got a positive name query response from 192.168.1.10 ( 192.168.1.10 )

ここで、192.168.1.10 はホストの IP アドレスです。

Linuxクライアント(Fedora 20、Samba 4.1.6)からこのサーバーにアクセスしたいです。私が走るとき

$ smbtree -d10

クライアントでは、私は(他の出力の中で)次のようになります。

name_resolve_bcast: Attempting broadcast lookup for name __MSBROWSE__<0x1>
bind succeeded on port 0
...
async_connect failed: No such file or directory
nmbd not around
samba_tevent: EPOLL_CTL_DEL EBADF for fde[0x7f6198c435c0] mpx_fde[(nil)] fd[7] - disabling
Unable to find master browser by broadcast

name resolve order = bcast両方のホストにあります。命令を出す

$ smbclient -L 192.168.1.10

クライアントはすべてのサーバーを表示し、192.168.1.10がローカルマスターブラウザであることを知らせます。関連する別のサーバーであるWindows Server 2008 R2は、TCPを介したNetBIOSが無効になっており、提供されている共有について知らせることができますが、ワークグループについては知らせていません。また、Windows ServerおよびUbuntu 12.04を実行しているノートブックにはこの問題はなく、CentOSサーバーの共有を参照できます。

クライアントがブロードキャストを介してローカルマスターブラウザを見つけるようにネットワークをどのように設定しますか?

ベストアンサー1

Fedora 20をOpenSUSE 13.1に置き換えることで問題が解決しました。

おすすめ記事