[samba] Как сделать шары только для одного интерфейса?
bind interfaces only (G)
не перезапустил сервер мб?
![](/images/graemlins/smile.gif)
перезапустил. даже несколько раз для верности
![](/images/graemlins/wink.gif)
ок, сейчас почитаю
а все тонкости поведения smbd и nmbd при этом параметре стоит смотреть в man-е
спасибо!
кстати, вопрос: это ведь глобальный параметр.. а если я захочу чтобы часть шар все же были видна вторым интерфейсом, это как-то можно сделать?
запустить вторую самбу с другим конфигом на другой интерфейс
![](/images/graemlins/wink.gif)
запустить вторую самбу с другим конфигом на другой интерфейсинтересный вариант..)
а как это сделать?
![](/images/graemlins/blush.gif)
АФАИК самба сама узнает, когда конфиг меняется, и применяет новые настройки
![](/images/graemlins/ooo.gif)
The configuration file, and any files that it includes, are automatically reloaded every minute, if they change.
C nmbd все чуточку хуже - он биндится на 0.0.0.0, поэтому для него нужен отдельный конфиг, где будут прописанны все твои netbios-имена.
p.s.
как-то я пытался делать что-то подобное, но наткнулся на какие грабли. На что именно не помню, помню, что сделал все похуже, но через одну самбу.
а в общем - успехов тебе. Если получится, выложи описание.
![](/images/graemlins/smile.gif)
можно просто сделать чтоб одна шара была разной при коннекте на разные интерфейсы - %i в путь.
Оставить комментарий
migel
Есть комп с самбой и двумя интерфейсами. Как сделать сабж?почему-то если поставить в /etc/samba/smb.conf
[global]
interfaces = айпи1
вместо
[global]
interfaces = айпи1 айпи2
то все равно шары видны с обоих интерфейсов.
Что я не так делаю?