Имеется машина с Линукс Slackware 8.1 kern 2.4.18. Интерфейсы eth0 (192.168.10.1) и eth1 (10.0.10.1). Стоит samba 2.2.5 из пакета slackware(ставил 2.2.7a из исходников, результат тот же, так что, IMHO, не в версии дело). Задача - сделать машину browse master и wins сервером для обеих сетей.
[smb.conf]
[global]
client code page = 866
netbios name = GATEWAY
server string = root.int
interfaces = 10.0.10.1/24 192.168.10.1/24
encrypt passwords = Yes
null passwords = Yes
log file = /var/samba/log.%m
max log size = 50
name resolve order = bcast lmhosts host
deadtime = 15
load printers = No
os level = 34
lm announce = True
preferred master = True
domain master = True
dns proxy = No
wins support = Yes
kernel oplocks = No
admin users = root
-->
WINS-enabled клиент (win2k) из любой сети нормально получает browselist - в сетевом окружении все хосты есть, но при попытке открыть список ресурсов любого сервера - "не найден сетевой путь". Начал смотреть пакеты через ethereal, вижу, что на Name query HOSTNAME мой самбовый WINS выдает пакет Name query response, который ethereal показывает как _malformed_, и в теле пакета установлен флаг [Requested name does not exist]... С самого хоста, где самба, делаю nmblookup HOSTNAME - замечательно приходит адрес. По запросу \\<ip-address> все ресурсы HOSTNAME отлично доступны. В чем могут быть грабли?
|