Группа 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, но это не то, что вам действительно нужно. Это может действительно замедлить работу.

EDIT: Извините, моя ошибка - это объясняет проблему №2, не отображается в Сетевом окружении.
Вы используете сервер WINS? Это может исправить проблему №1, IP работает, но имена нет. WINS, в некотором роде, работает как DNS - связывает имя с IP-адресом, но для компьютеров Windows.

Связанный контент