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 を検索し、適切なポートを開いたため通過を許可され、サーバーのコンテンツにアクセスできるようになります。