Samba WINS для множества подсетей

Linux, безопасность, сети и все что с этим связано
Аватара пользователя
tes+or
Неотъемлемая часть форума
Сообщения: 535
Зарегистрирован: 16 дек 2004, 17:47
Откуда: minsk
Контактная информация:

Samba WINS для множества подсетей

Сообщение tes+or »

ситуация такова:

есть множество подсетей вида 192.168.подсеть.машина с маской 255.255.255.0, каждая подсеть в себе имеет одну или более рабочих групп. для простоты будем считать что одну. каждая из машин может беспрепятственно пропинговать любую машину из любой подсети, но бродкасты через роутеры не ходят, тем более что маска подсети им не позволяет.

идея была такова - если в каждой подести прописать на всех компах адрес одного WINS сервера, то каждый комп по идее будет на нем регестрироваться и каждый же комп сможет узнать айпишник любого, кто на нем зарегестрирован. в тероии полная прозрачность. теория пересекается с практикой?

как я посмотрел, у меня не то какие-то грабли с самбой, не то все рабоатет не так как я думаю.

симпотмы следующие:

Mar 16 16:19:08 samba do_vfs_lock: VFS is out of sync with lock manager!

в логах при запуске самбы

при попытке к нему законнектится и полистить что на нем есть:

# smbclient -L WINS
Password:
Anonymous login successful
Domain=[GENTOO] OS=[Unix] Server=[Samba 3.0.24]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME

при попытке через него разрешить имя в адрес(из совершенно другой подсети):
samba / # nmblookup -U 192.168.111.164 -R serv
querying serv on 192.168.111.164
10.2.0.12 serv<00>

конфиг таков:

[global]
workgroup = GENTOO
netbios name = WINS
server string = samba
dos charset = CP866
unix charset = utf-8
wins support = yes

хотя наверное достаточно только одной последней строчки и я уберу все остальное когда увижу как оно заработает.

а еще у меня сложилось впечатление что этот нетбиос вообще какая-то костыльная технология, что скажете об этой мысли? но тем не менее сделать надо.