IPアドレスとhostsファイルによるネットワークパスワードの入力の理由

このQ&Aのポイント
  • IPアドレスとhostsファイルを使用する際に、ネットワークパスワードの入力画面が表示される理由について知りたいです。
  • hostsファイルに特定の設定を行い、IPアドレスを使用してサーバにアクセスする際にはネットワークパスワードの入力が求められます。
  • しかし、同じサーバに対してIPアドレスとホスト名(ABCDE)の両方を使用してアクセスする場合には、再びネットワークパスワードの入力が要求されます。なぜなのか疑問です。
回答を見る
  • ベストアンサー

IPアドレスとhostsファイル

こんにちは。ゆきのです。 以下のオペレーションでなぜに「ネットワークパスワードの入力」 画面が表示されるのか?を知りたいです。 (1)hostsファイルに以下の設定を行います。  192.xxx.xxx.xxx ABCDE (2)エクスプローラーのアドレスバーに直接 「\\192.xxx.xxx.xxx」 →サーバにログインするために「ネットワークパスワードの入力」が表示され、  ユーザIDとパスワードを入力して、認証される。   ※私が勝手に思うに、サーバへの認証がOKとなったはず。。。。 (3)エクスプローラーのアドレスバーに直接 \\ABCDE と直接入力します。すると、また「ネットワークパスワードの入力」が表示されます。 なぜなのでしょうか??(さっき、IPアドレスで認証したじゃん、と思いました。。。) どなたか、私の疑問に答えてください。

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

  • ベストアンサー
回答No.1

相手にIPでアクセスした場合、こちらのIPで認証されセッションが張られます 相手にマシン名でアクセスした場合、こちらのマシン名で認証されセッションが張られます なので、相手としてはそれぞれ別のセッションとして認識しているのです またこちらとしても別セッションとして認識しています その為、それぞれで認証が必要となります

yukino-no-kuni
質問者

お礼

ありがとうございました。 わかりました。そういうものだということで覚えておきます。

その他の回答 (1)

回答No.2

Windowsネットワークのパスワードキャッシュは、サーバー名で判断しているので、名前解決を行って同じIPアドレスになるかは影響しません。 なので、単一ラベル名でのアクセスとFQDNでのアクセスも、別物として扱われます。 例) \\ABCDEと\\ABCDE.example.localが同じマシンだとしても、両方とも認証が必要

yukino-no-kuni
質問者

お礼

ありがとうございました。 わかりました。そういうものだということで覚えておきます。

関連するQ&A

  • ブラウザからhostsファイルが参照できない

    今、社内ネットワーク上のあるサーバ上に存在するページを クライアントPCのブラウザで開こうとしています。 そのサーバの名前解決は、hostsファイルにIP、名前を記述しておき、hostsで行う様にしています。 ところがブラウザ(IE6 SP2)でそのサーバ上のURLを入力すると、 The requersted URL could not be retrieved While trying to retrieve the URL: http://xxx.yyy.co.jp/zzz/ The following error was encountered: Unable to determin IP address from host name for xxx.yyy.co.jp The dnsserver returned: No DNS records の様に、”サーバの名前解決が出来なかった”という意味のエラーメッセージが表示されてしまいます。 (社内には、DNSサーバが稼動しているのですが、 上記サーバについてはクライアントのhostsで名前解決する様にしています。) そこでhostsファイルを書き誤ったか、配置すべきディレクトリを変えてしまったのか、 と思い、確認しましたが問題なさそうです。 確認手段として、コマンドプロンプトから  ping サーバ名 を実行しましたが、実行結果は、 ping xxx.yyy.co.jp [aaa.bbb.ccc.ddd] with 32 bytes of data; ・・・ のようになり、ping実行で見る限りはhostsファイルの内容を使って、 名前解決が出来ているようです。 ping ではhostsが参照できているのに、ブラウザではできない、といった様な状況なのですが、 ブラウザからもhostsの内容を参照させる様にすることはできないでしょうか。

  • HOSTSを参照しなくなった

    会社でWindowsXPクライアントを導入し、LANに接続しています。 社内のサーバーを参照する為に、HOSTSを設定しているのですが、 突然サーバーを参照できなくなりました。 HOSTSを検索したところ、 C:\Windows\system32\drivers\etc に保存してあったHOSTSが見つからなかったので、再度、HOSTSを 保存しなおしたのですが、それでもサーバーを参照することができません。 他のパソコンからは参照できているので、サーバー側の問題ではないと思われます。 ちなみに、Internet Explorerを使用しているのですが、サーバー名を 入力すると表示できず、IPアドレスを入力すれば接続することができます。 何かHOSTSを参照しないようにする設定などがあるのでしょうか?

  • ドメイン環境でIPアドレス直接指定のファイル共有

    お世話になります。 ドメイン環境でIPアドレス直接指定のファイル共有をしようとすると、 ドメインユーザーの場合に拒否されるようになってしまいました。 何かミスをしたのでしょうか。 心当たりがなく、何かヒントを頂けると助かります。 当方の環境を以下に記載いたします。  ADサーバー:Windows Server 2003 SP2 (兼任:DHCP、DNS)  他サーバー:共有ファイルサーバー(Windows Strage Server 2012) 他  クライアント:ほぼ全てWindows7で数十台あり。  ネットワーク:上記全て同一のLAN環境にある。(WANも存在するが本件では省略)          利用者は全て個別のドメインユーザーでクライアントにログインし、クライアント上での          ログインユーザーの権限はPowerUserに設定してある。 状況は以下の通りです。 (1)クライアントから共有プリンター・共有ファイルにアクセスするため、エクスプローラにて  \\192.168.0.x と入力すると、相手が Windows 2008 Server 以降または Windows7以降で  あった場合に「Windowsセキュリティ」のダイヤログが開き、以下のメッセージが表示されてしまう。   「ログオン失敗:ユーザー名を認識できないか、またはパスワードが間違っています。」  ここでドメインのAdministratorや接続先サーバー(orクライアント)のローカルAdministratorの  ユーザー・パスワードを入力すると認証される。 (2)\\server1 や \\pc1 などの名称でアクセスすると問題なく表示される。 前述の(2)によりActiveDirectoryの認証系は問題ないように思えるため、どこを疑えばいいのか つかめない状態です。 何かお気づきの方がいらっしゃいましたらご教示いただけると助かります。 以上、よろしくお願いいたします。

  • 初めて質問させていただきます

    初めて質問させていただきます 9月21日か22日ぐらいから社内のサーバー(ドメインサーバー)の接続がおかしくなりました また社内内部のテスト用WEBサーバーとしても稼働しています サーバー名:Serv01 サーバーOS:Windows Server 2003 R2 SP2 エクスプローラーを起動してアドレスバーに\\Serv01と入力すると以前はフォルダやファイルが表示されたのですが、認証のダイアログが表示されるようになりました 正しいID、パスワードを入力してもエラーが出ます エクスプローラーのアドレスバーにServ01のIPアドレスを入力すると同じように認証のダイアログが出ますがID、パスワードを入力するとフォルダやファイル一覧が表示されます Ping Serv01と打つとReplay fromと応答があり問題はありません クライアントはXP Pro Sp3です DNSのせいなのかActiveDirectoryがおかしいのか・・・ おかしくなったあたりでWindows Updateがあったのかと思ったのですが、Windows Updateがあったのは最新で9月15日なので関係ないのか・・・ 原因が全くわかりません 同じような経験をされた方、またはなにかわかる方いましたら教えてください よろしくお願いします

  • WindowsとLinuxがネットワーク接続できません

    お世話になります。 Windows端末とLinux端末をネットワーク接続 したいのですが、PINGで相手のIPアドレスを入力しても 繋がりません。 ただし、Windows、Linuxの両方とも自分のIPアドレスで はPINGがとばせます。 何かアドバイスがあれば教えて下さい。 なお、以下のような環境になっています。 <Windows>  ・バージョン:WindowsXP SP2  ・TCP/IPのプロパティ:DHCPにて自動取得  ・hostsファイルにLinuxのIPアドレス、ホスト名を追加。 <Linux>  ・バージョン:RedHat9(古いですが)  ・hostsファイルに以下を追加。     ・WindowsのIPアドレス、ホスト名。     ・LinuxのIPアドレス、ホスト名。  ・IPアドレス      :192.168.XXX.XXX  ・サブネットマスク   :255.255.255.0  ・デフォルトゲートウェイ:192.168.XXX.XXX   (この設定でよいのかわかっていません。)  ・ifconfigでIPアドレスが表示されるため、   ネットワークカードは設定できていると思います。 <ネットワーク構成>  ・WindowsとLinuxをでハブで接続。  ・WindowsのIEから、\\192.168.XXX.XXX(LinuxのIPアドレス)を   入力すると、ユーザ名とパスワードを入力させる画面が表示   される。   ただし、ユーザ名にroot、パスワードにrootのパスワードを入力   しても接続できない。   でも、PINGはとばせない。 以上になります。 長文になってしまい、申し訳ありません。 よろしくお願いします。

  • URLクリックによる認証について

    http://●●●/xxx.php?username=abcde というURLをクリックします。 ('abcde'はユーザがサイトにログインする時のIDです。) すると、xxx.php内で認証処理を行い、 IDが正しければ認証済の画面を表示させることは可能でしょうか。 (勿論パスワードはIDから取得できます) DBはMySQL、DB処理部分はPEARのAUTHを使っています。 GOOGLE検索等で調べたのですが、 載ってるのはフォーム上でのログイン認証についてでした。 以上、よろしくお願いいたします。

    • 締切済み
    • PHP
  • IPアドレスの設定を教えて下さい

    OCNのADSLサービス(第6種 OCN ADSLアクセスIP1「フレッツ」プラン)に加入し、ネットワークアドレス(固定IP)を1つ取得しています。 このADSL回線を使用して、Webサーバを公開したいのですが、Webサーバ・ルータおよびADSLモデムに割り当てるIPアドレス・サブネットマスクおよびデフォルトゲートウェイはどのように設定すればいいのでしょうか? (OCNから通知のあった設定内容) ・認証ID ・認証パスワード ・ネットワークアドレスおよびサブネットマスク ・DNSのIPアドレス2つ ・メールアドレス ・メールパスワード ちなみにモデムは、 NTT西日本ADSLモデム MS5 というモデルです。

  • アドレスバーにローカルIPアドレス

    NT・2000はアドレスバーにローカルIPアドレスを入力すると共有フォルダが表示されますよね? 95/98では出来ないのでしょうか? 例えば、「\\192.168.0.1\d」と入力すると192.168.0.1のPC上のdという共有フォルダが開くといった動作の事です。 ネットワーク名はルータ越しのため使えません。 なんとかIPでやる方法はありますか?

  • IPアドレス

    新しいパソコンを購入したのでADSLに接続しようと したのですが接続出来ません、いろいろ調べてIPアドレスの確認出来ていない事にきずいたのですが、どのように対応して良いか解りません教えてください。 コマンドプロンプトでipconfig /renewを入力したら以下のメッセージが表示されました An error occurred while renewing interface ローカル エリア接続 : unable to conta ct your DHCP server. Request has timed out. またipconfigだけを入力すると Windows IP Configuration Ethernet adapter ローカル エリア接続: Connection-specific DNS Suffix . : Autoconfiguration IP Address. . . : 169.254.xx.xxx Subnet Mask . . . . . . . . . . . : 255.255.0.0 Default Gateway . . . . . . . . . : と表示されます、どなたか教えてください。

    • ベストアンサー
    • ADSL
  • Windows-XPのファイル共有について

    Windows-XPを使用しています。 同じ、ワークグループ内のWindows-XPのPC同士で、エクスプローラの アドレスバーから【10.6.8.XXX\C$】を入力して、ファイル共有を 試みていますが、guestユーザで、パスワード入力が求められます。 (1)guestユーザのパスワードは、設定して覚えがありませんが、  何を入力すればいいのでしょうか。 (2)また、入力画面はguestユーザから他のユーザに変更することが  できません。Windows2000の時は、よくadministratorでログイン  していたのですが、どうしたら、administratorでログインし、  ファイル共有ができるようになるのかご教示願います。