没有中央服务器的 Samba?

没有中央服务器的 Samba?

我发现 Samba 在家里工作真的很麻烦(家里有一半的 Windows 和 Linux 电脑)

如果没有中央服务器,Samba 就会在计算机关闭(或刚从网络移除)时不断移动域主浏览器,这会导致其无法工作 (**)。结果是,Samba 无法正常工作,无论是在 Windows 还是 Linux 上。

在纯 Windows 网络上,这些功能都可以正常工作。(尽管 Windows 更喜欢与中央服务器进行通信。)

需要哪些设置才能使 Samba 在没有中央服务器的情况下工作?

Windows 如何处理这个问题?


** 网络上会出现两种级别的“不工作”情况(即使同时在不同的计算机上出现):

  1. 无法浏览工作组列表。
  2. 无法挂载共享(“无法从服务器获取共享列表”)。

此外,Linux 日志文件(例如 syslog)中充满了类似这样的行

Dec 24 18:53:47 dreamplug-debian nmbd[2944]:   *****
Dec 24 18:53:47 dreamplug-debian nmbd[2944]:   
Dec 24 18:53:47 dreamplug-debian nmbd[2944]:   Samba server MYWIFIPLUG is now a domain master browser for workgroup W on subnet 10.1.1.2
Dec 24 18:53:47 dreamplug-debian nmbd[2944]:   
Dec 24 18:53:47 dreamplug-debian nmbd[2944]:   *****
Dec 24 18:54:00 dreamplug-debian nmbd[2944]: [2011/12/24 18:54:00.120652,  0] nmbd/nmbd_become_lmb.c:416(become_local_master_fail2)
Dec 24 18:58:39 dreamplug-debian nmbd[2944]: [2011/12/24 18:58:39.421309,  0] nmbd/nmbd_become_dmb.c:292(become_domain_master_browser_bcast)
Dec 24 18:58:39 dreamplug-debian nmbd[2944]:   become_domain_master_browser_bcast:
Dec 24 18:58:39 dreamplug-debian nmbd[2944]:   Attempting to become domain master browser on workgroup W on subnet 192.168.1.1
Dec 24 18:58:39 dreamplug-debian nmbd[2944]: [2011/12/24 18:58:39.422170,  0] nmbd/nmbd_become_dmb.c:305(become_domain_master_browser_bcast)
Dec 24 18:58:39 dreamplug-debian nmbd[2944]:   become_domain_master_browser_bcast: querying subnet 192.168.1.1 for domain master browser on workgroup W
Dec 24 18:58:39 dreamplug-debian nmbd[2944]: [2011/12/24 18:58:39.423376,  0] nmbd/nmbd_become_dmb.c:235(become_domain_master_query_success)
Dec 24 18:58:39 dreamplug-debian nmbd[2944]:   become_domain_master_query_success:
Dec 24 18:58:39 dreamplug-debian nmbd[2944]:   There is already a domain master browser at IP 192.168.1.35 for workgroup W registered on subnet 192.168.1.1.

相关内容