Samba cross network browsing
Ситуация у меня такая.
2 одноранговые подсети хоум-инета - 192.168.1.0/24 и 192.168.44.0/24 объединены
роутером провайдера, на который доступа нет. Роутер естественно
не пропускает броадкаст-пакеты netbios windows-клиентов.
Задача: обеспечить видимость в сетевом окружении и доступность хостов обеих сетей друг для друга.
Эта задача описана в
Samba Howto раздел browsing. Насколько я понял там рекоммендуется установить wins-сервер единый для всех клиентов, поставить самбу мастер-брозерами в сетях и с помощью remote announce и remote browse sync пересылать аннонсы хостов и списки компьютеров между мастер-броузерами.
Мне же хочется сделать немного по другому - поставить в каждой сети по wins-серверу (он же master-browser) и пересылать между этими wins серверами списки и аннонсы, так чтобы в каждой сети клиенты коннектились к своему wins и видели список компьютеров всех сетей Первый wins - 192.168.1.29 (linux, samba 3), второй - 192.168.44.27 (freebsd, не знаю какая самба, но remote browse list и remote announce там есть)
Пока роутер провайдера свободно пропускает netbios пакеты только между 192.168.44.27 и 192.168.1.29,
между ними сделан remoute announce и remote browse sync,
В такой конфигурации с компьютеров, использующих эти сервера, видны рабочие группы соседней сети, но.. пустые..
Запрос nmblookup -R -U 192.168.44.27 host где host - имя компьютера в первой сети (host использует wins 192.168.1.29), дает failed.
Подскажите почему?