OmniOS r151018文件服务器在samba4 Active Directory中可见,但不在Windows网上邻居中

我有一个testing设置包含:

  • 3个AD域控制器(设置为在它们之间进行复制),所有这些域控制器都在Univention Corporate Server 4.1上运行Samba 4.3
  • 1个Windows 7 SP1客户端join到域中
  • 1运行napp-it 16.02f的OmniOS r151018文件服务器join到为某些域testing用户设置的SMB / CIFS共享域

域名按照我的预期工作,Windowslogin工作,文件服务器访问工作,DNS以及直接IP连接工作,甚至closures一个DC工作时的故障转移。

唯一不起作用的是我无法在Windows 7机器的networking浏览器/networking邻居中看到OmniOS机器 。 在search所有计算机时,我可以在“searchActive Directory”中find它,并使用\\hostname (或IP)连接到它,而不会出现问题或延迟。 它似乎并没有正确宣传自己。 其他3台服务器和Windows机器本身就是人们所期望的,只有当机器断电时才会消失。

当search解决scheme时,我发现build议设置smb属性system_comment ,但似乎没有做任何事情,即使重新启动。

另外,我还注意到,随着OmniOS r151016和r151018的更新,与r151012相比,工作组模式下的常见直接发现不再适用(只能通过IP访问)。 这可能与我的问题有关系,也可能与我的问题没有关系,除了OmniOS版本的Illumos版本的“多个SMB支持变更”,我找不到任何更详细的信息。

造成这个问题的原因可能是什么?如何解决? 作为一种解决方法,networking驱动器的直接映射是可行的,但是如果共享的数量增加,这可能会成为问题。

我在另一个论坛上find了解决scheme, 刚才昨天 napp-it,gea的作者回答 。

相关摘录:

我还发现OmniOS 151018没有在“networking”下的Windows机器上列出,即使是Windows服务器作为主浏览器。 您可以在设置smbshare属性netbios_enable=true时启用浏览(napp-it菜单服务> SMB>属性)

我已经通过命令sharectl set -p netbios_enable=true smb设置了通过SSH的选项,然后重新启动客户端和服务器,现在它完美地工作。