Windows サーバーからのアプリケーションへのアクセスがパブリック IP 経由で機能しない

Windows サーバーからのアプリケーションへのアクセスがパブリック IP 経由で機能しない

Windows Server 2019 のポート 3000 でアプリケーションを実行しています。

LAN 内のアクセスは正常に機能しており、インターネットからもアクセスしたいので、Fritzbox 上のサーバーのポート転送を次のように構成しました。ポート転送

今、次のようにブラウザ経由でアクセスしようとしました: 80.110.120.96:3000 (IP は単なる例であり、元のものではありません) -> 成功しませんでした (ERR_CONNECTION_TIMED_OUT)

これまで試したこと: Fritzbox 上のサーバーを「公開ホスト」としてマークし (すべてのポートが開いているように)、サーバーの Windows ファイアウォールを無効にしました -> 成功しませんでした

IPv6 も無効にしました。いくつかのフォーラムで、これも問題を引き起こすと読んだからです... -> 成功しませんでした

ルーターモデル: Fritzbox 4040

答え1

ポート転送をパブリック IP ではなく、サーバーのローカル IP アドレスに設定する必要があります。そうすることで、着信トラフィックがボックスに到達し、ローカル IP を検索し、適切なポートを開いたため通過を許可され、サーバーのコンテンツにアクセスできるようになります。

関連情報