Active-Directory

OmniOS r151018 文件伺服器在 samba4 Active Directory 中可見,但在 Windows 網路上的芳鄰中不可見

  • April 19, 2016

我有一個測試設置,其中包含:

  • 3 個 AD 域控制器(設置為在它們之間複製),均在 Univention Corporate Server 4.1 上執行 Samba 4.3
  • 1 個 Windows 7 SP1 客戶端加入域
  • 1 台執行 napp-it 16.02f 的 OmniOS r151018 文件伺服器加入域,並為某些域測試使用者設置了 SMB/CIFS 共享

域按我的預期工作,Windows 登錄工作,文件伺服器訪問工作,DNS 以及直接 IP 連接工作,甚至關閉一個 DC 時的故障轉移工作。

唯一不起作用的是我在 Windows 7 機器上的網路瀏覽器/網路鄰居中看不到 OmniOS 機器。搜尋所有電腦時,我可以在“搜尋 Active Directory”中找到它,也可以使用\\hostname(或 IP)連接到它而不會出現問題或延遲。它似乎並沒有正確地宣傳自己。其他 3 台伺服器和 Windows 機器本身正如人們所期望的那樣,只有在機器關閉時才會消失。

在搜尋解決方案時,我發現了設置屬性的建議,但它似乎沒有做任何事情,即使在重新啟動後也是如此。smb``system_comment

另外,我還注意到,與 r151012 相比,隨著 OmniOS r151016 和 r151018 的更新,通常在工作組模式下的直接發現不再起作用(只能通過 IP 訪問)。這可能與我的問題有關,也可能與我的問題無關,除了合併到這些 OmniOS 版本中的 illumos 版本的“SMB 支持中的多項更改”之外,我找不到任何更詳細的資訊。

這個問題/不便的原因可能是什麼,我該如何解決?作為一種解決方法,網路驅動器的直接映射會起作用,但如果共享數量增加,這可能會出現問題。

我在另一個論壇上找到了解決方案,昨天napp-it 的作者gea 剛剛回答了這個問題。

相關摘錄:

我還發現 OmniOS 151018 未在“網路”下的 Windows 機器上列出,即使 Windows 伺服器作為主瀏覽器也是如此。您可以在設置 smbshare 屬性時啟用瀏覽netbios_enable=true(napp-it 菜單服務 > SMB > 屬性)

我已經使用命令設置了 SSH 選項sharectl set -p netbios_enable=true smb,然後重新啟動客戶端和伺服器,現在它可以完美執行。

引用自:https://serverfault.com/questions/771381