• 締切済み

他セグメントのサーバ参照でおかしなエラーがでる。

こんにちは いつもこの掲示板を参照させて頂いています。 この度、諸事情によりA部署にあるファイルサーバに B部署のクライアントからホスト名でアクセスしたいのですが (AとBは異なるセグメントです) エクスプローラから\\serverと入力し、ユーザ名とパスワードを入力すると 以下のエラーメッセージが出ます。 ”\\serverにアクセスできません。このネットワークリソースを使用するアクセス許可がない可能性があります。アクセス許可があるかどうかこのサーバーの管理者に問い合わせてください。 ネットワークに重複した名前があるため接続されませんでした。コントロールパネルのシステムでコンピュータ名を変更して再実行してください。 もちろん他に同じホスト名はありませんし、パスワードも誤っておりません。 しかし、エクスプローラからIPアドレスを直接入力し、 ユーザ名とパスワードを入力すると入れます。 またコマンドプロプトでping serverと入力するとreplyがあります。 設定は以下の通りです。 <参照したいA部署のファイルサーバ> OS    :windows2000server IPアドレス:10.1.1.2 ホスト名  :server <B部署のクライアント> OS    :windowsXPprofessional IPアドレス:10.2.1.2 ホスト名  :test C:\WINNT\system32\drivers\etcのhostsファイルに以下の内容を記述しました。 10.1.1.2 server 名前解決は成功しているのですが・・・どこがおかしいのかがわかりません。 かなり困っているのでどなたか知恵をお貸しください。m(_ _)m

みんなの回答

  • Sunvisor
  • ベストアンサー率0% (0/1)
回答No.4

サーバー自身のホスト名と,参照しているホスト名が違うということはありませんか? Windows 2000サーバーのコンピュータのプロパティで設定している名前が,"server" ではない場合に同様の問題が出ます。

参考URL:
http://www.sunvisor.net/win/server_alias
回答No.3

こんにちは。 セグメントが異なるなら、ドメイン名の意識は必須かと思います。 クライアントからログイン時に、serverのドメイン名を AAA、serverに登録されているユーザー名をuserとすると \\serverと入力後のユーザー名は AAA\userで、あとパスワード入力でアクセス可能かと思います。

  • nick2038
  • ベストアンサー率34% (55/160)
回答No.2

 何故困るのかわからない……IPアドレスからアクセスは出来るんだからそれでいいでしょうに。  今時NetBIOSを使うのはどうか?と思うんだけど、それでも使いたいならWINSサーバを立てるべきかと。

  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

ふむ~。 試行1.hostsではなく、lmhostsファイルに記述する。  Windowsでは、大まかに言うと、単純にIPアドレスの問い合わせをする場合はhostsを、Microsoft Networkの場合はlmhostsを使う。←こうして書いてみるとかなり不正確でいいかげんなのだが、とりあえずこう覚えて欲しい。 試行2.違う名前にする。  hostsの中身を、 ~~~~~ 10.1.1.2 fileserver ~~~~~ として、\\fileserver\とするとどうだろうか。  ちなみに、より正確に現象を探りたい場合は、BetBIOSの基礎、特に「NetBIOS名前空間」について勉強すると良いだろう。

関連するQ&A