2017-10-08 14 views
-2

127.0.0.1(localhost)とプライベートIPアドレスのポート4568で提供されているウェブサイトを開くことができますが、私のパブリックIPアドレスではそうすることはできません。私は私のローカルホストとプライベートIPのためにしたように私のパブリックIPの後に:4568と入力してウェブサイトにアクセスしようとしました。プライベートIPアドレスから送信できる場合、私のパブリックIPアドレスからローカルファイルにアクセスできないのはなぜですか?

私のパブリックIPを通じて自分のコンピュータ上でローカルに実行されているサイトを開くことは可能ですか?もしそうなら、どうですか?そうでない場合は、どうしてですか?

注:どのタグが適切であるかはっきりしていません。あなたが不適切であると思われるものは自由に追加または削除してください。

答えて

0

あなたも同様にNATの後ろです。つまり、パブリックIPアドレスとプライベートIPアドレスが必ずしも完全にマッピングされているわけではありません。明示的に、あなたのパブリックアドレスへのアプリケーションのマッピング次のことを試してくださいするには、次の

  1. ゴーあなたのモデムの管理ページに「ポートフォワーディング」タブの
  2. ルック(進行性または ルータメニューの下にあるかもしれない)
  3. は、おそらく入力する二、三のフィールドがあります:
  4. パブリックIPアドレスのポート(プライベートIP)にトラフィックを転送するために
  5. からIPアドレスをトラフィックを転送するために
  6. (かもしれませんそこにプライベートIPでそれを送るポート

これを仮定すると、そのポートのあなたのパブリックIPアドレスに行くすべてのトラフィックはあなたのプライベートIPアドレスに行きます。

WARNINGこれは、インターネット上の単純なルールと皆で今ポート

はまた、あなたのウェブサーバが0.0.0.0(すべてのIPアドレス)でリッスンしていることを確認して、ローカルファイアウォールが上のリモート接続を許可していることをアクセスすることができます問題のポート。

関連する問題