web-dev-qa-db-ja.com

同じコンピューターの「connectifyhotspot」を介してApacheがインストールされているコンピューターにアクセスできないのはなぜですか?

これは状況です:

  • WindowsXPを実行しているコンピューター
  • Apacheの実行
  • LAN:インターネット接続
  • WLAN(Wi-Fi):Connectifyソフトウェアを備えたホットスポット( http://www.connectify.me/ )、無料バージョン
  • コンピュータのインターネット接続を共有するためにコンピュータWLANに接続されたiPhone3G

これまでのところ、インターネット接続(インターネットの閲覧)は正常に機能しています。コンピューターのIPアドレス(例: http://192.0.2.1/examplefolder/ )を使用して、コンピューターで実行されているサーバーにアクセスすると、iPhoneでは接続できません(タイムアウト)。他のSOMEBODY(2台のコンピューターを持っていない)が別のコンピューターで同じことを行うと、正常に動作し、Webページが表示されます。

誰かがホットスポット経由で機能しない理由を説明できますか?私のコンピューターはインターネット経由で表示されるため、ホットスポット接続と関係があることはすでに知っています。しかし、なぜ、誰かが私にそれを説明できますか?これに対する解決策はありますか?

この構成を使用して、iPhoneでWebサイトをテストします。 iPhoneで3Gインターネット接続を利用できないので、この方法で接続したいと思います。

1
Erwinus

クリスが言ったように、あなたはあなたを助けるために必要なもののほとんどを欠いています。

スターター用のApache構成は必須です。 Apacheログを見つけることから始めるのも良いでしょう。

HotSpotが実際にApache構成である可能性がある場合に、問題の原因であると主張します。 Windowsファイアウォール構成にすることもできます。

とにかく、私はApache構成を見て、サーバーの 構成を聞く が正しくセットアップされていることを確認します。

LAN IPのみでリッスンするように設定しているため、Wi-FiNICからの要求をドロップしている可能性があります。

あなたの場合、私はそれがこのように見えると思います:

192.168.2.1:80を聞く

その場合、電話が別のIPを使用してApacheに到達している場合、Apacheは応答しません。

0
Alex