134

テストのために、ローカルホストを短期間転送する必要があります。公共のインターネットからアクセスする必要があります。

どうすればこれを達成できますか?

4

7 に答える 7

244

同じことを可能にする良い無料サービスがいくつかあります。テストのために何かをすばやく表示するのに理想的です:

編集

  • ngrokサービスを追加
  • localhost.runサービスを追加します
于 2014-01-07T17:14:47.100 に答える
29

ルーター構成に入り、ポート80をWebサーバーを実行しているコンピューターのLANIPに転送します。

そうすれば、ネットワークの外部の誰もが(ネットワークの内部ではなく)、WAN IPアドレス(whatismyipcom)を使用してサイトにアクセスできます。

于 2011-02-24T17:55:11.000 に答える
2

この質問に正しく答えるのに十分な情報を提供しなかったとしても、ベストショットはSSHトンネル(またはリバースSSHトンネル)です。

ローカルマシンへのアクセスを提供するために必要なSSHサーバーは、内部ネットワークまたはリモートネットワークに1つだけです。

WindowsでPUTTY(GUIがあります)を使用してトンネルを作成できます。

于 2011-02-24T17:52:10.020 に答える
2

より実用的なものが必要な場合は、IPアドレスまたはnoip.comなどのサービスを使用してください。次に、最終的にルーターを適切に構成して、サーバーが実行されているマシンに着信接続が転送されるようにします。

于 2011-02-24T17:59:53.050 に答える
-1

システムが実行されているポートを開きます(サンプル8080)。どこでもポートを開きます...モデム、ファイアウォールなどなど。

次に、IP+ポートを使用する人に送信します。

サンプル: http://200.200.200.200:8080 / mySite /

于 2011-02-24T17:55:30.490 に答える
-3

アクセスlocalhostしている、つまり、マシン上でWebサーバーが実行されていることを意味します。インターネットからアクセスするには、マシンにパブリックIPアドレスを割り当てる必要があります。次に、にアクセスできますhttp://<public_ip>:<port>/。ポート番号は通常80です。

于 2011-02-24T17:54:14.840 に答える
-13

あなたのIPアドレスで試してみてください、私はあなたがインターネットでそれにアクセスできると思います。

于 2011-02-24T17:53:49.720 に答える