- ベストアンサー
ウィンドウズXP機だとサンバサーバーにアクセスできない!!
こんにちは質問内容は題名通りです。 ウィンドウズ98機だとサンバサーバーにアクセスできるのですが ウィンドウズXP機だとサンバサーバーにアクセスできません。 ワークグループ名とかも同じだし、あとどこを設定するのか分かりません。 どなたかお助けを。 ウィンドウズXPはウィンドウズ98から比べるとユーザーインターフェースが、がらりと変わって結構とまどいますよね。
- みんなの回答 (14)
- 専門家の回答
質問者が選んだベストアンサー
>2.2.5と2.2.8ではサンバのデフォルト設定が違うのでしょうかね。 >原因が分からずじまいで、すごいくやしいですね。 デフォルト設定ではなく、XPへの対応状況が違うだけではないかと思いますよ。 各バージョンのリリースノートを読むと、 前のバージョンから改善されたところとか、 未だに残っている問題とかが記載されています。 確認してみましょう。 http://www.samba.gr.jp/project/samba-ja/ xinetdは、今回気になさらなくて良いと思います。 サーバの起動方法として、 1.上げっぱなしにして、クライアントから接続要求があったら、接続する。 2.普段は停止しておいて、クライアントから接続要求があったら、xinetdが捌いてサーバを起動して、 クライアントの接続要求をxinetdがサーバに渡す。 の二つの方法があるだけです。 今迄伺った内容から察するに、1.の方法で使っておいでな様なので、 #というか、rpmパッケージは大抵そう。 xinetdは放っておきましょう。 私自身はソースからmakeしたものしか*inetdは使ってないです。 >C:\Documents and Settings\mas>net view \\LINUX >システム エラー 64 が発生しました。 >指定されたネットワーク名は利用できません。 は、名前解決ができてないだけだと思います。 XPマシンのlmhostsに、LINUXマシンを登録して、 nbtstat -R すれば解決しそうな気がしますけど。 >>この時の、pid 13473って、smbdですよね。 >これについては何を聞かれているのか、さっぱり分からない状態です。すいません。 >>ps aux|grep smb はしましたか? >ちょっとですね最新版をインストールすれば問題は解決するのですが >もう少し、おつきあいいただきたいのです。 なぜでしょう? samba-2.2.5のトラブルが解決できてないのに、 #というか、解決を敢えて避けている様に見える 不要不急かつ全く未経験のxinetdに手を広げる事の意義が良く判らないです。 ログに >INTERNAL ERROR: Signal 11 in pid 13474 (2.2.5) >Please read the file BUGS.txt in the distribution とあるので、ご利用のSaMBaパッケージがXPに十分対応できていない事が想像できます。 SaMBa2.2.8でも問題が残っている様ですが、XPで接続できたのであれば、 さほど深刻ではないのでしょう。 バージョン2.2.5でなければならない理由がなければ、 #ちょっと想像できませんが... 最新版のパッケージを使用される事をおすすめします。 ユーザの独自ビルドが嫌なのであれば、 anonymous FTP serverから 各ディストリの「より新しい」ビルドを 取得する事もできますよ。
その他の回答 (13)
- mochiketsu
- ベストアンサー率65% (49/75)
んーと。 >\\192.168.1.130\home\samba っていうマウントの仕方ってできましたっけ? #Typoかな? \\IPアドレス\共有名 にすると接続できたりしませんか?
お礼
mochiketsuさん、ご返信ありがとうございます。 すいませんマウントの仕方良く分からないんですw 共有名は「public」でいいのかな。 \\192.168.1.130\public にしてタイプミスにも注意しつつ確認してみました。 しかし残念ながらダメでした。 いったい何がいけないのかなぁ。
- Blackwingls
- ベストアンサー率44% (138/313)
こんにちは、Blackwinglsです。 私も嵌まりましたよ、ソレ。 以下URLを参考にしてみてください。 では(@^^)/~~~
お礼
Blackwinglsさん、ご返信ありがとうございます。 Blackwinglsさんも嵌まりましたか。 やった仲間だw ご紹介いただいたサイトを参考にXP機のパスワード送信ポリシーを変更してみました。 しかし、それでも接続できませんでしたw さらにリンクをたどって調べたところ、なんとウィンドウズ98でもパスワードは暗号化されているそうで、それにも関わらずウィンドウズ98機からはサンバに接続できるので恐らく私のサンバサーバーはすでに暗号化に対応した設定がされてるっぽいです。 さて私は他にどのような設定を見落としているのでしょうか。 他にも何か思い当たる点がありましたら教えてください
- mochiketsu
- ベストアンサー率65% (49/75)
「ネットワークドライブの割当て」をした時にどんなメッセージが出ますか?
お礼
mochiketsuさん、ご返信ありがとうございます。 「ネットワークドライブの割当て」というのをやってみました。 \\192.168.1.130\home\samba に接続しています... となって、すぐに 次のエラーが発生したため、ネットワーク ドライブを割り当てることができませんでした。 指定されたネットワーク名は利用できません。 となってしまうようです。 以上より何か分かりますか。
- 1
- 2
補足
mochiketsuさん、ご返信ありがとうございます。 まず >デフォルト設定ではなく、XPへの対応状況が違うだけではないかと思いますよ。 について XPへの対応状況が違うだけですか。 ということは2.2.5の設定を、どんなにいじくり回したところでXPからの接続は難しいということですね。 その後の版では改善が図られてXPからの接続が可能になったと考えるべきでしょうか。 次にxinetdについて へーRPMパッケージは大抵上げっぱなしなのですね。 ということは私のスーパーサーバーは何も仕事をしていないっぽいですね(落としとこ。つーか消そ)。 次にlmhostsについて 記述形式はこんな感じでいいのですかね。 192.168.1.130 linux linuxはサンバサーバーのホスト名です。 これでドスプロンプトでnbtstat -Rをやってから 再度net view \\LINUXを実行してみました。 しかし、前と同じエラー64というのが出てしまうようです。 次にps aux|grep smbについて このコマンドは知りませんでしたが一応実行してみました。 たしか2行ぐらいのメッセージが返ってきましたが13473という数は見られませんでした。 すいません、一回サンバを消しちゃったので 今は違うメッセージが返ってきます。 こんな感じです。 # ps aux|grep smb root 19316 0.0 0.1 5044 1880 ? S 05:56 0:00 smbd -D root 19831 0.0 0.2 5496 2360 ? S 22:57 0:00 smbd -D root 19958 0.0 0.0 3476 648 pts/0 S 23:35 0:00 grep smb 次に >samba-2.2.5のトラブルが解決できてないのに、 >不要不急かつ全く未経験のxinetdに手を広げる について えっとxinetdに手を広げる考えは全くありません。 ちょっとうまく伝わらなかったのですが私がお伝えしたかったのはxinetdとかに関わらず 2.2.5でもXPで利用が出来る方法が何かあるはずだと考え その方法を見極めるために、もう少しおつきあいいただきたいと思いました。 しかし2.2.5では、そもそもサンバのパッケージがXPに対応しきれていないというmochiketsuさんの助言から 無念ですが2.2.8の導入を考えることになりそうです。 >バージョン2.2.5でなければならない理由がなければ、 >#ちょっと想像できませんが... について 想像できないのは当然です。 私は変人ですので、私の考えが理解できるのは変人だけですw 一応、理由としては ありきたりですが私の使っている教科書が2.2.5を使っていること。 2.2.5に比べて2.2.8はパッケージ構成が大幅に変更されていて、この教科書があまり役に立たなくなってしまうこと。 リナックスを再インストールするたびにサンバを拾ってこなきゃいけなくなること。 ぐらいしか思いつきませんが まあ、これらの理由は私にとっては結構いや、かなり重大なことなのですw えっと、ですので このスレは、もうしばらく放置しておくことにします。 引き続き技術者の皆さんからの、ご回答大募集中ですので、よろしくお願いします。