![]() ![]() ![]() ![]() サブネットをまたいだ Samba ファイル/プリントサーバーの共有:パート2――2この記事のURLhttp://japan.internet.com/linuxtutorial/20080201/2.html
著者:Carla Schroder
海外internet.com発の記事
Linux クライアントとマスタ
ローカルマスタブラウザ(LMB)はサブネットごとに1つ必要になる。サブネット上の各種 Windows は、マスタブラウザになろうとして決着がつくまで互いに競合する。もっと正確な用語を使うと、Windows ではこれを「Computer Browser Service」と呼んでおり、複数の Windows PC がある場合、約15分間隔でマスタブラウザの選出が行われている。 通常は最新の Windows が競争に勝ち、そのアドレスが WINS に伝えられる。これは「Control Panel」- 「Administrative Tools」- 「Computer Browser」で無効にできるが、問題を隔離しようとしているのでもない限り不要だ。すべての Windows PC でこれを有効のままにしておくと、LMB が常時利用可能になる。 また、Samba を LMB として使いたい場合もある。そのようなときに必要なのは、Samba サーバーが動作する1台の Linux PC と以下の「smb.conf」だけだ。 [global] netbios name = freya security = share domain master = no preferred master = yes local master = yes wins support =no wins proxy = no wins server = 192.168.1.10 os level = 65 必要なものはこれだけで、ほかに共有ディレクトリを定義する必要はない。「preferred master」ディレクティブは Samba の起動時に選出を強制実行し、「os level」を「65」にすると、これが必ず選出されるようになる。 Windows PC が同じサブネット上にあるときは Samba LMB は不要だ。しかし、以下の最小限のコンフィギュレーションではすべての Linux クライアントで Samba サーバーを起動させておく必要がある。 [global] netbios name = uberpc security = share domain master = no preferred master = no local master = no wins support = no wins proxy = no wins server = 192.168.1.10 os level = 0 これで、サブネットをまたいで完全に動作し、単一ワークグループの全メンバーが利用可能な Samba サーバーが用意できた。
|