Apache Tomcat サーバーは外部から利用できますか?

Apache Tomcat サーバーは外部から利用できますか?

Apache Tomcat サーバーを使用して、NetBeans で Web アプリケーションを作成しました。Web からサーバーにアクセスできるようにしたいと考えています。NAT の背後にいるのですが、プロジェクトにアクセスできますか? 自分のコンピューターから でプロジェクトにアクセスしていますがhttp://localhost:8084/equinox/、別のネットワークから localhost を外部 IP に変更するとこの Web サイトにアクセスできるようになりますか。それとも、他に何かする必要があるのでしょうか。

答え1

以下の点が当てはまることを確認する必要があります。

  1. Tomcat は、ローカルホスト以外の IP アドレスにバインドされます。つまり、リモート接続を受け入れることができる必要があります。

  2. NATを設定して、外部ポートをTomcatが動作している正しいIPアドレスとポートに転送します。

  3. 邪魔になっているファイアウォールを設定して、そのポートでこのホストとの間の TCP トラフィックを許可します。

関連情報