прив.
Если комуникация на уровне IP между подсетями вообще возможна (ping?),
значит у тебя в ядре есть frowarding и в /proc/sys/net/ipv4/ip_forward
написанно 1. Если пинги где-то не ходят, то это определенно глюк (на любом
уровне) или что-то заблокированно через iptables (проверь).
Если пинги ходят, то это интересно. На самом деле, без всякого WINS самба в
другие подсети должна бегать. Просто просишь винду найти тебе комп
номер_IP и усе укей. Иногда ругается, но конектит. Может быть имеет смысл
запускать 3 (или сколько понадобится) копии самбы, каждую со своими
параметрами (/etc/init.d/samba) и конфигами (/etc/samba/smb.conf), чтоб
между собой не предерались, каждую в своем домене или workgroup.
Есть следующая ситуация:
Три подсети: 192.168.0.0/24, 192.168.1.0/24 и 172.16.0.0/16.
В подсетях компютеры с Windows.
Компьютеры из первых двух подсетей входят в одну рабочую группу, в
третьей подсети есть еще несколько групп.
На компьютере, смотрящем во все подсети, имеется samba (3.0b2), работающая
WINS-сервером и lmbdmb для первой рабочей группы. Для остальных рабочих
групп lmb свои. Типы всех узлов - h-node.
Если смотреть в Сетевом окружении с компьютера, находящегося в первой
подсети, наличие остальных рабочих групп видно, но попытка зайти в любую
из них ни к чему не приводит, кроме ругани Windows. При этом из третьей
подсети из любой группы спокойно можно зайти в любую, список компьютеров
отдается нормально.
Если smbclient'ом посмотреть на lmb групп из третьей подсети, то они
честно отдают список компьютеровв в своих группах.
Где грабли? Есть подозрения на регистрацию на WINS-сервере, но странно
все это... Да и регистрируются вроде как.
--
Best regards,
Evgeny Khoruzhy [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact
[EMAIL PROTECTED]