>>Поднимать на втором интерфейсе вторую самбу в нужной группе
>>и потом в обе самбы прописать
>>wins support = yes
>>wins server = <IP соседней самбы>
>>wins partners = <IP соседней самбы>
>
>Думал об этом, но что-то не приходит в голову, как правильно поднять
>еще одну самбу. Я начинающий, поэтому сорри за глупый вопрос :-)
>например конфиг самбы лежит в /usr/local/etc/smb.conf
1.
настраиваешь там рабочую группу №1
доп. в конфиге
bind interfaces only = yes
interfaces = {XXX} // соответсвующая сетевуха
далее как подсказал товарисч:
wins support = yes
wins partners = <IP соседней самбы(сиречь соседнего интерфейса {YYY})>
wins server = <IP соседней самбы(сиречь соседнего интерфейса {YYY})>
// кстати уточни по доке, на мой взгляд либо wins support либо wins server - оба вроде работать не будут.
самба стартует скриптом /usr/local/etc/rc.d/samba.sh
2.
далее копируешь конфиг /usr/local/etc/smb.conf в /usr/local/etc/smbagain.conf
правишь его на предмет рабочей группы №2,
bind interfaces only = yes
interfaces = {YYY} // соответсвующая сетевуха
далее как подсказал товарисч:
wins support = yes
wins partners = <IP соседней самбы(сиречь соседнего интерфейса {XXX})>
wins server = <IP соседней самбы(сиречь соседнего интерфейса {XXX})>
! указываешь ДРУГИЕ ЛОГ ФАЙЛЫ и другой pid-файл
далее копируешь /usr/local/etc/rc.d/samba.sh в /usr/local/etc/rc.d/sambagain.sh
там к параметру запуска самбы добавляешь -f /usr/local/etc/smbagain.conf
если надо задаёшь тут через параметр запуска pid-файл
если stop убивает процесс по pid, то указываешь что убивать надо по НУЖНОМУ pid.
всё.
после старта смотришь логи.
Не находя ошибок - радуешься.
Найдя - говоришь "Я зачитаю тебя до дыр" и вперёд: man samba, man smb.conf, google, opennet