• ベストアンサー

Apache2のIP接続について

こんにちはApache2についてのご質問です。 WindowsXP(Pro)にApache2をインストールしました。 Apache2をインストールした端末のIEから、「http://localhost/」と指定するとApacheのトップ画面にアクセスするのですが、 IPアドレス、「例:http://10.3.3.133/」で接続するとアクセスできません。 ちなみに会社の端末にインストールしたのですが、会社の環境はDHCPでIPアドレスを自動取得している環境なので、 IPCONFIGコマンドでIPアドレスを調べ、手入力で固定にしたのですが、うまくいきません・・・ ※やはりこういった環境が原因なのでしょうか? どたたか解決方法をご存知の方がいらっしゃいましたら、アドバイス宜しくお願い致します。

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

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

http://10.3.3.133/ でアクセスしようとしたのも Apache2をインストールしたPCのMS-IEですよね?  (他のマシンからだとまた違ってきますので) 以下も基本的に同じPCからのアクセスと言う前提で書きます 1. #2さんも書いてますが http://127.0.0.1/ でアクセス出来る事を確認してください 2.コマンドプロンプトを起動して c:\hoge>ipconfig <=と打って[Enter]を押します IP Address. . . . . . . . . . . . : 10.3.3.133 <=と表示されることを確認します 3.コマンドプロンプトから(以下にある 80 とは 80port(http接続)です) c:\hoge>telnet <=と打って[Enter]を押します TELNET> set localecho <=と打ってENTER TELNET> set crlf <=同上 TELNET> open 10.3.3.133 80 <=同上 10.3.3.133と接続中.... と表示されたら HEAD / HTTP/1.0 <=と打ってENTER2回押す(入力した文字が一番上に重なって見えるので見難いですが このとおりに入力してください) HTTP/1.1 200 OK  <=ステータスコード200が帰ってきたらOKです 200以外のステータスコードが返る場合はApacheの error.log を見ます 接続に失敗するなら ファイヤーウォールなどの設定を見直し それでも駄目なら 補足に 状況を詳しく書いてください

その他の回答 (2)

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.2

#補足をお願いします 「会社の端末」ということは、御会社の情報関連の部署の方でしょうか? 「10.3.3.133」というのはDHCPで割り当てられていた(固定IPに変更した)プライベートIPですね。他の端末からはこのIPでアクセス出来ませんか?また「127.0.0.1」ではどうなりますか?

  • junkUser
  • ベストアンサー率56% (218/384)
回答No.1

Windows Firewall や、ウイルス対策ソフトのパーソナル ファイアウォールが働いているのではないでしょうか。

関連するQ&A