[samba-jp:21535] Re: 複数のサブネットのマスターブラウザを1台でまかないたい
Hirofumi -lab- Ueshima
hiro-u @ chuwa-express.com
2011年 8月 16日 (火) 20:18:42 JST
たかはしさま、リプライを頂いた皆様、
うえしまです。
結果から言いますと出来ました。
ただ、出来てはいますが、samba(MSネットワーク)的に正しい設定なのか若干不
安は残りますが。
なお、各サブネットのルータは ip helper address や dhcp relay といったブ
ロードキャストの再送信は行っていません。
On Wed, 10 Aug 2011 01:26:37 +0900 (JST)
TAKAHASHI Motonobu <monyo @ monyo.com> wrote:
> 理論上は出来るはずです。
CentOS 6.0 に eth0 〜 eth5 を追加した構成でやってみました。
samba のバージョンは yum で install した 3.5.4.68.el6_0.2 です。
それぞれのサブネットの .10 で samba/nmbd/smbd を、.6.20 で
samba/WINS/nmbd/smbd が動作しています。
> IPアドレス毎にnmbdのプロセスを起動することとし、
>
> bind interfaces only = yes
> interfaces = 該当IPサブネット上のアドレスなど
> socket address = 該当IPサブネットのブロードキャストアドレス
>
> という設定を行うことで、nmbd プロセスがリッスンする IP アドレスが他に
> 影響でないようにすることで、6プロセスの nmbd を同時に起動することはで
> きると思います。
それぞれの nmbd の局在化の為 smb_sub[1-6].conf を作成し、interfaces と
bind interfaces only で listen させる nic を限定し、private dir, smb
passwd file, pid directory, lock directory, log file(-l log_dir) をそれ
ぞれさせることで nmbd, smbd をサブネット分起動させることは出来ました。
それぞれ6つのワークグループ(サブネット)内でのブラウジングは完璧に動作し
ました。残るサブネット越しの他ワークグループのブラウジングを実現するため、
試行錯誤しましたが、現在、以下の設定で動作しています。
具体的には remote browse sync と remote announce をそれぞれの DMB でたす
き掛けになるようにしました。
[global]
workgroup = Group_1
server string = Group_1 LMB %v
netbios name = grp1-lmb-sub1
interfaces = eth0
bind interfaces only = yes
socket address = 192.168.1.255
private dir = /etc/samba/sub1
smb passwd file = /etc/samba/sub1/smbpasswd
pid directory = /etc/samba/sub1
lock directory = /etc/samba/sub1
# ----- Logging Options -------
#
# logs split per machine
log file = /etc/samba/sub1/log.%m
# max 50KB per log file, then rotate
max log size = 50
# ----- Standalone Server Options -------
security = user
passdb backend = tdbsam
# ----- Browser Control Options -------
local master = yes
os level = 255
domain master = yes
remote browse sync = 192.168.2.10 192.168.3.10 192.168.4.10 192.168.5.10 192.168.6.10
remote announce = 192.168.2.10 192.168.3.10 192.168.4.10 192.168.5.10 192.168.6.10
preferred master = yes
wins server = 192.168.6.20
> 試したことはないので、是非動作報告をいただけると幸いです。
局在化させた samba/nmbd でサブネットごとのマスターブラウザをマルチホーム
な1台のホストでまかなう、という点では間違いなく動作しました。が、サブネッ
ト越しに他ワークグループのブラウジング、という点ではまだ不安な面も残りま
す。
いずれにしましても皆様、貴重なご助言どうもありがとうございました。
--
Hirofumi Ueshima <hiro-u @ chuwa-express.com>
samba-jp メーリングリストの案内