こんにちは私はウェブサイトを開発し、マシン(localhost)を使用しています。友人にネットワークの外部からアクセスしてもらいたいのですが、調査を行い、解決策としてポートフォワーディングを指摘しています。私も参照できる良いリンクは高く評価されます。
2 に答える
プログラミングの問題ではなく、ルーターのセットアップ方法です。
ルーター、特におそらく使用するadslモデムは、セキュリティのために、また送信先がわからないため、外部要求を内部ネットワークに転送しません。
そのため、ルーターのセットアップでは、まず外部通話を PC に転送する必要があります。
現在、これには 2 つのパラメーターがあります。どのポートが ip 内の何に送信されるかです。
画像と例を使用して、ルーター ページでポートを転送する方法。
ルーターの背後に ip 192.168.1.100 の PC があり、そこに 80 でローカル iis をセットアップするとします。次に、ポート 80 で呼び出しを受け入れ、192.168.1.100 に送信するようにルーターをセットアップする必要があります。
ここで、あなたに電話をかけようとする友人に与える IP を知る必要があります。http ://www.whatismyip.com/ を使用して見つけることができます。ブラウザ。
次に、iis を実行し、PC ファイアウォールがポート 80 で呼び出しを受け入れるようにする必要があります。
@Aristosが答えてくれました。ただし、一部のインターネット プロバイダーはポート 80 をブロックしているため、たとえば 88 に変更する必要がある場合があることに注意してください。そして、あなたの友人は次のようにアクセスします
http://your_external_ip:88