2012-06-05 08:24:05 +0000 2012-06-05 08:24:05 +0000
19
19
Advertisement

WAMPサーバーへのリモートアクセスを許可する方法

Advertisement

WAMPを使ってサイトを開発したのですが、ローカルで動いています。

他のユーザーにアクセス権を与えたいのですが、サーバーをオンラインにして自分のIPをブラウザに入れても動作しています。

他のコンピュータ(同じネットワーク上や外部)のブラウザにIPを入れても、サーバーは反応しません。

何か提案はありますか?

Advertisement
Advertisement

回答 (5)

27
27
27
2013-10-26 16:00:55 +0000

80番ポートのファイアウォールを無効にすることで解決しました。

1.windowsの右側にある「検索」で検索。 2. “firewall "を検索。 3. "firewall with advanced "を開く。 4. 受信ルールに移動。 5. "新規ルール "をクリック。 6. "Port "オプションを選択。 7. "next "をクリック 8. "TCP "オプションを選択。 9. "Specific local ports: "を選択。 10. 次のテキストボックスに "80 "と入力 11. "次へ "をクリック。 12. "接続を許可する "を選択します。 13. "次へ "をクリックします。 14. "next "をクリックします。 15. "Port 80 Allow Rule "という名前を付けます。 16. 「次へ」をクリックする。

**注意: これは安全な方法ではありません。

4
4
4
2012-06-05 13:13:39 +0000

おそらく、apache はループバックアドレス 127.0.0.1 のみをリッスンしているのでしょう。設定ファイルをチェックしてみてください。80番ポートの全ての利用可能なインターフェースに apache をバインドするには、 cfg を Listen 80

http://httpd.apache.org/docs/2.0/bind.html

を参照してください。あるいは、確実に方法を知っているのであれば、まずファイアウォールをチェックして設定してください。プライベートネットワークにルータがある場合、ファイアウォールやカスタムルーティングが他の人の接続を妨げているかもしれません。詳細は _Bon Gartさんの回答を参照してください。

4
Advertisement
4
4
2012-06-05 12:25:21 +0000
Advertisement

分かったわ で、はっきり言って….。

WAMPを実行しているコンピュータに座っていて、ブラウザにEXTERNAL IPアドレスを入れると、ウェブサーバーを見ることができます。

同じIPサブネット上の別のコンピュータ(同じルーターやスイッチに接続されている)に座っていて、ブラウザに外部IPアドレスを入力した場合、ウェブサーバーは表示されません。

同じIPサブネット上にない(同じルーターやスイッチに接続されていない)別のコンピュータに座っていて、ブラウザにEXTERNAL IPアドレスを入力すると、Webサーバーが表示されません。

ルータのポート80をそのコンピュータの内部IPアドレスに転送していませんか?あなたのISPはポート80でのインバウンドアクセス/トラフィックを許可していますか?これをどのようにテストしますか? まず、ルータがファイアウォールでインバウンドポート80のトラフィックをブロックしていないことを確認してください。ポート80を適切に転送していることを確認してください。あなたの内部IPアドレスが静的であることを確認してください (DHCPテーブルで)。あなたがこれらのことを行っている場合… それはポート80の問題かもしれません。WAMPを起動して、使用するポートを変更することでテストすることができます。8080. これはとにかくテスト目的のためだけのものです。その後, ルーターに戻ってください, とどこでもあなたはポート80を扱った, 8080に変更します。そして、サーバーにアクセスしてみてください。

3
3
3
2012-06-06 18:11:54 +0000

に移動します。

WAMP → alias → phpmyadmin.confファイル…

「すべてから拒否」というオプションがあります。

「Allow from all」に変更してください。

これで完璧に動くはずです。

1
Advertisement
1
1
2013-07-01 12:00:51 +0000
Advertisement

goto wamp\alias and make modify following three files

  1. phpmyadmin.conf
  2. sqlbuddy.conf
  3. webgrind.conf

and replace

Order Deny,Allow
Deny from all
Allow from 127.0.0.1

with

Order Allow,Deny 
Allow from all
``` に置き換えてください。
Advertisement

関連する質問

3
19
10
28
6
Advertisement
Advertisement