• ベストアンサー

sambaの設定

ブロードバンドルーターのLAN側に、LINUX1台、XP1台つなげています。 smb confの設定なのですが、ルーターのDHCPが働いている場合、 [global]のinterfacesはどう設定すればよいですか? またhosts allowは、ルーターのLAN側アドレス(192.168.11.0なのですが) でよいですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

#1です。 >仰るとおりに設定しましたが、まだXPからLINUXが見えません。 そうなんですか。外部からのアクセス制限をしようとしているのかと 思っていたのですが... それなら、こちらの16章を参考に、もう一度きちんとやってみてください。 http://www.jp.redhat.com/manual/Doc80/RH-DOCS/rhl-cg-ja-8.0/index.html SAMBAについての詳細は、こちらも参考にしてみてください。 http://www.samba.gr.jp/project/translation/using_samba/using_samba/index.html 尚、Xpは、自分自身の共有フォルダは見えるようになっているんですよね。 (Xp側で共有フォルダを設定して、Xpから見えるか) また、Xpのスタート→検索 でネットワーク上の他のコンピュータを 検索してみることも必要かもしれません。検索するコンピュータ名のところは、 コンピュータ名やIPアドレスを指定してみてください。

その他の回答 (2)

  • astronaut
  • ベストアンサー率58% (303/516)
回答No.3

ブラウジングの問題なのかそれ以外なのかをまず切り分けるために,No2 さんのおっしゃるように,Xp 側からコンピューター名での検索をするか,explorer のアドレスバーに smb.conf で設定している名前(ここではcomputer_name とします)を, \\computer_name と直接打ち込んで見ましょう. エラーメッセージの内容によって,問題の切り分けができると思います. あと,RedHat側で,ファイアーウォールが働いていると,設定によってはsambaサーバーにアクセスできませんが,こちらはどうでしょうか? もし iptables が有効になっているようでしたら, /etc/rc.d/init.d/iptables stop とやってから試してみてください.

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

個々のノードに対してではなく、ネットワークに対して行えばよろしいかと。 http://www.samba.gr.jp/project/translation/using_samba/using_samba/ch04_06.html この場合は、以下の記述だけでいいはずです。 これで、192.168.11.* に属するホストだけが Samba の共有にアクセスできます。 (interfacesは、複数のインタフェースが存在する場合に必要なだけです) hosts allow = 192.168.11. localhost 尚、 >ルーターのLAN側アドレス(192.168.11.0なのですが) これは、 192.168.11.1 の間違いえでゃないでしょうか? 最後の数字が0のアドレスはネットワークをあらわしますので。

freefm
質問者

補足

お答えいただきありがとうございます。 仰るとおりに設定しましたが、まだXPからLINUXが見えません。 お互いのPINGは通ります。 WORKGROUPも同じだし、何がおかしいのか・・・・ LINUXのほうは、RedHat8.0を最小インストールし、そのあと 共有フォルダを作ってから、SAMBAをインストールしました。

関連するQ&A