• ベストアンサー

LANで繋がっているPCのURLを表示できない

LANで繋がっているPCが2台あります。 両方OSはWindowsXPProSP2で、IIS5.1がインストールされています。 コンピュータ名をそれぞれpc1、pc2とします。 互いに共有ドキュメントのフォルダアクセスは可能になっています。(つまり互いにPCの存在は認識している状態です。) pc1のC:\Inetpub\wwwroot\testをIISでtestというアプリケーション名で登録しています。 pc1からは http://pc1/test/index.html にアクセスするとテスト用のHTMLが表示されます。 ところが、pc2からこのURLにアクセスしても、「ページを表示できません」というエラーになってしまいます。 自分では、IISのプロパティのディレクトリセキュリティの設定や、エクスプローラからのフォルダのセキュリティの設定は正しく行われていると思うのですが、何が原因で表示できないのかわかりません。 ファイアウォールは、ウィルスバスター2005のものを使用しています。 アドバイスありましたら、よろしくお願いいたします。

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

  • ベストアンサー
  • kuma-ku
  • ベストアンサー率54% (1558/2845)
回答No.4

”ウィルスバスター”を使用していないので、具体的な説明はできないですが、 WEB にあるマニュアルを見る限り、 ”パーソナルファイアーウォール設定”内の ”プロファイル”に、PC2 からのWEB(HTTP[TCP80])を 受け入れる設定を入れてみてください。

Orange-LL
質問者

お礼

WEB(HTTP[TCP80])の送信設定がリストにあったので、そちらの設定を許可にはしていたのですが、受信の方も必要だったんですね。やってみたらうまくいきました。本当にありがとうございました。

その他の回答 (3)

  • kuma-ku
  • ベストアンサー率54% (1558/2845)
回答No.3

では、PC1 のウィルスバスターを無効にした時の動作はいかがですか?

Orange-LL
質問者

補足

表示されました。(ホスト名・IPアドレス共) やはりファイアウォールの設定で不足があるのですね。 PC2だけからPC1のWebページを見ることができるようにするにはどうしたらいいでしょうか。

  • kuma-ku
  • ベストアンサー率54% (1558/2845)
回答No.2

こんばんは 私も、RZ350Rさんの意見と同じで、名前解決できていない事が原因だと思います。 LAN 内にDNS がある場合、そちらを見直してください。 無ければ、PC2 の以下の場所にある、”hosts”というファイルに、 PC1 のIP アドレスとPC 名を書いて保存してからアクセスしてみてください。 C:\WINNT(またはWindows)\system32\drivers\etc

参考URL:
http://www.dream-seed.com/server/hosts.html
Orange-LL
質問者

補足

RZ350Rさんへの補足にも書いたのですが、DNSの方は大丈夫です。以前、単なるファイル共有をさせたかった時点ですごく苦労して、hostsの設定とファイアーウォールの設定はできていると思うんです。 ちなみにどちらのPCも自分のPCのhttp://localhost/test/index.html、http://自IPアドレス/test/index.html、http://自ホスト名/test/index.htmlには正常にアクセスできてHTMLが表示されております。

  • RZ350R
  • ベストアンサー率28% (439/1551)
回答No.1

PC1やPC2はホスト名ですか? それともIPアドレスですか? PC1の部分をIPアドレスに変えて、PC2からアクセスしてください。 表示できるなら、DNSに登録されていないだけだと思いますけど。。。 表示出来ないなら別の要因です。

Orange-LL
質問者

補足

pc1、pc2はホスト名です。 http://IPアドレス/test/index.html にしてみましたが、表示できませんでした。 ちなみに、「ファイル名を指定して実行」に「\\pc1」「\\IPアドレス」だとどちらも「SharedDocs」などの相手PCのフォルダが表示されますので、DNSがらみの問題ではないようです。

関連するQ&A

  • IISのルートディレクトリを可変

    標準設定では「IISのルートフォルダ (C:\Inetpub\wwwroot)」をカレント ディレクトリとして表示されるようですが、 「カレントディレクトリを、ログオンユーザ のアカウントや所属グローバルグループ毎 に可変させるための方法」をご教示願います。 IE5.x以降で、クライアントからServerに アクセスしたときの事です IE5.xからhttp://xxxx/としたら、 例) ユーザID = 001 ↓ カレントフォルダ = “C:\Inetpub\wwwroot”以下のフォルダ ユーザID = 002 ↓ カレントフォルダ = “D:\ABC\002”以下のフォルダ をIISの設定のみで実現したい どなたか知識をおもちの方、ご回答宜しくお願い 致します。

  • html5フォルダが他のPCのIISに移動できない

    html5で作成した動画フォルダを、他のPCに設定している IIS/inetpub/wwwroot に移動し、開こうとしたところ「このフォルダーへ移動するには管理者のアクセス許可を提供する必要があります」というメッセージが出ます。続行してwwwrootフォルダ内に移動すると画像添付にあるように、アイコンに鍵が付いた状態になります。 このような場合どういう対応をとれば良いのでしょうか? ご教授よろしくお願いいたします。

  • Windows2000でIISの質問です。http://aaaa,jp/直下のディレクトリを仮想ディレクトリにする方法

    いつも、お世話になっております。 http://aaa.jp/ 指定で表示されるのは、基本でwwwroot直下に なっていると思うのですが、直下だけを、別フォルダにしたいのですが、どうすればよいのでしょうか? \c:inetpub\wwwroot\abc⇒http://aaa.jp/abc/ \c:inetpub\homedir\⇒http://aaa.jp/ こんな感じでできないでしょうか? ■意図 http://aaa.jp/とhttp://aaa.jp/mobile/ を別管理したいので、FTP接続時に wwwrootを見てしまうとwwwroot直下のフォルダがすべてアクセスできてしまうのを避けたい。 ※wwwroot直下のディレクトリをすべて仮想ディレクトリにするというのは無しでお願いします。

  • IISで何も表示されません。

    WindowsXPのHomeからProffessionalにアップグレードし、 IISをインストールしました。 CドライブにはInetpubの下にwwwrootフォルダが作成されて いるのですが、コントロールパネルから 「インターネット インフォメーション サービス」を 開くと左上に「インターネット インフォメーション サービス」と 表示されているだけで、コンピュータ名など一切表示されません。 その為、http://localhostと入力しても「ページを表示できません。」 と表示されます。localhostの代わりに127.0.0.1で入力しても 同じでした。 hostsを確認しましたが、「127.0.0.1 localhost」に なっています。 セキュリティーソフトを手動起動にし、再起動してウィルスソフトが 起動していない状態で再度IISを確認したのですが、やはり 何も表示されません。 これは一体なぜなんでしょうか? お時間ある方教えてください。。

  • IISのホームディレクトリ

    Windows2000でIIS5を使用しています。規定のWebサイトのホームディレクトリは、C:\Inetpub\wwwrootになっています。ここの下にはいくつかのフォルダがあるのですが、インターネットインフォーメーションサービスで規定のWebサイトを展開してみても、一部のフォルダが表示されないのです。もちろんこのフォルダの中にあるgifファイルも表示されません。ここに表示されているフォルダの中にあるgifファイルは問題なく表示されます。 なぜこのような現象が起きてしまっているのか全くわからず、困っています。 どうぞよろしくお願いします。

  • PHPでアクセスエラーがでます

    【現象】  ブラウザでPHPファイルを開くと Error: Access is Denied. というエラーがでます。 【環境】  Windows Server 2003 R2 Standard Edition SP2  IIS 6.0  PHP 5.2.17 C:\Inetpub\wwwroot フォルダのセキュリティ設定のインターネットゲストアカウントは読みとりと実行 に設定しています。wwwroot にあるHTMLファイルは問題なくアクセスできます。どこを設定すれば、PHPファイルを見れるようになるのでしょうか。PHPの内容は、phpinfo を書いているだけです。 やりたいことは、WebサーバーでPHPを動かしたいのですが、全くうまくいきません。 ググって色々なサイトをみて設定は行っていますが、ここ2日間全くダメです。どなたか助けてください。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • ffftpの設定について教えてください

    こんばんは 自宅Webサーバに挑戦したいと思い、WindowsXPprofessionalのIISのインストールまでおこないました。 その後Ffftpをつかってファイルをアップロードしようとしましたがうまくいきません。(Access is denyedと表示されてます) ユーザ名、password、ホストの初期フォルダの部分になにを入力したら良いのかご教示ください。 行いたいことはC:\Documents and Settings\user\My Documents\Webフォルダから同じPCのC:\Inetpub\wwwrootへのファイル転送です。 必要かどうかはわからなかったんですが、IISといっしょにFTPもインストール済みです。 なお、手動にてC:\Inetpub\wwwrootにhtmlファイルを移し、http://127.0.0.1/index.htmlにて作成したhtmlの確認はできております。(それでもFTPでの接続も確認したいとおもっております。) 長文になりましたが、よろしくお願いします。

  • ASP.NET クライアント→サーバーに移動させる

    お世話になります。 クライアントPCでASP.NETの開発環境をインストールして簡単なテストプログラムを作成しました。 Webサーバーではないのですが、IIS7.0がインストールされていて、簡単なPHPプログラムが動く環境の Windows Server 2008 R2 の inetpub\wwwroot\test のフォルダを作成して(IISは 192.168.0.10とします、IIS関連のプログラムはASP.NETも含め全部インストール済です) 作成した test.aspxファイル、test.vbファイルを入れて ttp://192.168.0.10/test/test.aspx を叩くと 401 - 権限がありません: 資格情報が無効であるため、アクセスが拒否されました。 指定した資格情報を使用して、このディレクトリまたはページを表示するアクセス許可がありません。 とエラーが表示されてしまいます。 PHPの時はクライアントで作成したファイルを同じような形でサーバーのIISフォルダにサブフォルダを作成してファイルを張り付け、クライアントからIEで問題なく稼働してたのに・・・ もしかして、上記2つのファイルでは少ないとか、何か許可を出させる命令を実行するとか、 わたくしが見落としている点などありましたら、何卒ご指摘いただけますようお願いいたします。 開発には Microsoft Visual Web Developer 2010 Express を使用しております。 この環境でサーバーに直接アップロードしてデバックなど実行できるようにできるなど、 そういうご回答でもまったく問題ございませんので、何卒ご教授いただければと存じます。 よろしくお願いいたします。

  • IISの設定(カレントディレクトリを、ログオンユーザ毎に可変させるための方法

    標準設定では「IISのルートフォルダ (C:\Inetpub\wwwroot)」をカレント ディレクトリとして表示されるようですが、 「カレントディレクトリを、ログオンユーザ のアカウントや所属グローバルグループ毎 に可変させるための方法」をご教示願います。 IE5.x以降です。 例) ユーザID = 001 ↓ カレントフォルダ = “D:\ABC\001”以下のフォルダ ユーザID = 002 ↓ カレントフォルダ = “D:\ABC\002”以下のフォルダ どなたか知識をおもちの方、ご回答宜しくお願い 致します。

  • iisがうまく動作しない

    環境はWinXP-proでiis5.1をインストールしました。 iisの「Webサイト」上で 「ホームディレクトリ」の”読み取り”にチェックを入れ、該当するフォルダに「ドキュメント」の"既設のドキュメント"にチェックを入れ内容も該当するファイルがあるのを確認しました。 「既設のwebサイト」欄は ホームディレクトリにc:\inetpub\wwwrootを指定し「このコンピュータにあるディレクトリ」を指定し、”読み取り”にチェックを入れています。c:\inetpub\wwwroot内に「index.htm」があるので「ドキュメント」の中にあるのも確認しました。 そこで「既設のwebサイト」上で右クリックし、「参照」を実行すると「http404」エラーがでます。 また、直接ブラウザに「http://localhost/」を指定しても結果は同じです。 「http://127.0.0.1/」でも「http://PC名/」でも同じでした。 ちなみに常時接続のためルータを入れいます。ローカルの参照なのでルータは関係ないと思うのですが。 まったく動作しないため困っています。原因と対処法がわかりましたら教えてください。