web-dev-qa-db-ja.com

誰かがアクセスできるようにWAMPをオンラインにするにはどうすればよいですか?

私は簡単に自分のコンピューターを開いて、私のビジネスパートナーが私のローカルホストで開発しているものを確認できるようにしたいと思っています。これにはおそらくいくつかのセキュリティ問題があると理解していますが、数分間だけコンピュータを開けたいだけです...

これを行うには、次のインターフェイスで何をセットアップする必要がありますか?

  1. 私の無線ルーター
  2. windows7
  3. WAMP
10
Haroldo

これは、WinXPでは非常に簡単に機能します。

  • コマンドプロンプトを起動し、ipconfig /allと入力します-ローカルIPアドレスを取得します
  • ルーターにログインし、HTTPをローカルIPアドレスに転送するようにポート転送を設定する
  • WAMPアイコンをクリックし、[Put Online]をもう一度クリックします
  • リモートIPに移動します( http://www.whatsmyip.org/ のような場所にあります)。
18
robjmills

別のオプションは、次のようなトンネリングサービスを使用することです。

Localtunnelはオープンソースですが、試用期間終了後は月額の小額の料金を支払う必要があります。

4
Tomás Metcalfe

サーバーへの外部接続を許可するには、オンラインモードでWAMPを再起動する必要があります。

WAMPアイコンを左クリックし、Put Onlineを選択します。

アイコンのステータスが再び白に変わるまで待ちます。

WebブラウザバーにIPを入力し、Enterキーを押します。

以前と同じ禁止ページが表示された場合は、F5を押して、ブラウザーに最新バージョンをロードさせます。

それでも機能しない場合は、ルーターの設定でポート80の転送を有効にする必要があります。

ついにあなたの仲間はあなたのホームページを見ることができます!

2
Orbit

Apacheサーバーが既に稼働していて、ローカルホスト上で実行されている場合は、ルーター内にルートを設定して、ポート80で受信するトラフィック用にコンピューターを指すようにすることができます。

編集:ルーターの設定を確認したところ、この「サービス」が呼び出されました。特定のポートでの着信要求をリッスンできるようにし、ルーターに接続されている特定のコンピューター(IP経由)に要求を転送します。

あなたはsuperuser.comでこの質問をする方がいいでしょう

1
Codemwnci

外部(インターネットなど)からのリクエストが実行中のApacheサーバーに到達するのを妨げる要因は(実際のWAMPサーバー以外にも)複数あります。

まず、静的IPアドレス、およびできれば「A」レコード(DNS)がそのIPアドレスに設定された登録済みドメイン名を持っていることを確認する必要があります-ServerNameとすべてのServerAliasホスト(つまり、 'www ')VirtualHostで使用されます。

それ以外の場合で、動的IPアドレスがある場合は、動的DNSクライアントを使用して、変化するIPアドレスをドメイン名のDNSレコードと同期します。

次に:

  1. Windowsファイアウォールを開いて、着信ポート80(http)およびポート443(https)を許可する必要がありますTCPパケット。

  2. ルーター(WiFiボックス)のポート80および443をサーバーのLAN IPに「ポート転送」する必要があります。

  3. ISPが着信ポート80(および443)リクエストをブロックしているかどうかを確認する必要があります。そうであれば、このVirtualHostがlisten-on\binding-toしているポートを変更する必要があります。このテストを行うには、外部プロキシWebサイトを使用し、アクセスするURLにhttp://your.public.ip.address/を入力します。リクエストがタイムアウトになった場合、それは成功しませんでした。その後、VirtualHostのポートを変更したら、URL http://your.public.ip.address:port/を使用して再度テストします(ポート8080を試してください)。

以下から取得 ウェブサイトのインターネットアクセスの有効化(WAMPサーバーの場合)

0
rightstuff

ポートを80から別のポート番号に変更すると完全に機能します。ポートを変更すると、ファイアウォールに新しい保税規則が必要になり、httpd.configファイルを変更する必要があることに注意してください。

0
lemakanit
  • ポート80の着信トラフィックがファイアウォールまたはISPによってブロックされていないことを確認します- このビデオデモを参照
  • 次に、ルーターを転送するように構成します。外部IPポート80から内部IPポート80への着信要求- ビデオデモはこちら
  • 最後にポートが開いているかどうかをテストします- ビデオデモ
0
Daniel