Samba 群組未出現在網路芳鄰中

Samba 群組未出現在網路芳鄰中

我有一個 samba 伺服器(Samba 版本 3.6.9-151.el6)。我的 IP 伺服器有多個 IP 位址,它使用 dns 代理進行名稱解析。

我有 2 個問題:

  1. Samba 共用適用於 IP,但不適用於 Windows Xp 中的主機名稱。
  2. Samba 群組未出現在網路芳鄰中

我的 DNS 工作正常,我能夠對我的所有 IP 位址進行名稱解析。

只有網路192.168.1.0/24上的電腦看到samba共用資料夾,網路192.168.168.0和172.16.0.0上的電腦看不到共用資料夾。

以下是關於我的請求相關部分的 smb.conf:

workgroup = SERVER
server string = ServerXXX Samba Server Version %v
hosts allow = 127. 192.168.1. 192.168.168. 172.16.0.
deadtime = 0
keepalive = 300
lanman auth = yes
client lanman auth = yes
local master = yes
preferred master = no

wins support = yes
dns proxy = yes

答案1

聽起來 NetBIOS 名稱解析根本不起作用。 xp客戶端和伺服器在同一個ip網路上嗎?請記住,NetBIOS 主要使用廣播來宣布網路名稱。你們中的 smb 會話的兩端位於不同的 ip 網路上,那麼你們需要客戶端註冊到 Wins 伺服器

答案2

網上鄰居仍然依賴舊的NetBEUI協定並且是不可路由的。您應該能夠瀏覽位於同一子網路中的電腦。 NetBEUI 是一種廣播協議,會產生大量流量。如果您與您的網路人員交談,可以建立一座橋並讓 NetBEUI 流量通過,但這不是您真正想要做的事情。它確實會減慢速度。

編輯:抱歉,我的錯 - 這解釋了問題#2,沒有出現在網上鄰居中。
您正在運行 WINS 伺服器嗎?這可能會解決問題 #1,IP 可以工作,但名稱不行。 WINS 的工作方式有點像 DNS - 將名稱與 IP 位址相關聯,但適用於 Windows 電腦。

相關內容