GroupSession
ほかのスレを見て同じようにやってみてもどうしても外部からアクセスできません。ポートはルーター上で8080、80を開放しています。ファイアーウォールもTCPを8080、80の許可も設定してあります。ちなみに、このサーバーにしてあるパソコンには、リモートデスクトップ接続でほかのパソコンから入ることはできます。(同じようにルーターのポートの開放の設定をしてWindows上でもポートの許可をしただけです)ですが、インターネット上のIPポートの開放の確認のサイトでチェックすると、リモートデスクトップ用に開いたポートは「到達しました」になりますが、8080も80も、「到達できませんでした」 になってしまいます。どうしたらいいのか全く分からず困っています。あとは、何を設定したらよいのでしょうか?教えて頂ければと思います。http://[ローカルIPアドレス]:8080/gsession/ はアクセスできます。http://[ローカルIPアドレス]:8080/ でトムキャットもアクセスできます。http://[グローバルIPアドレス]:8080/gsession/ アクセスできません。http://[グローバルIPアドレス]:8080/ アクセスできません。 グループセッション Version 4.2.7 (4.2.7) ・OS Windows Vista x86 6.0 ・J2EEコンテナ Apache Tomcat/7.0.55 ・Java 1.7.0_65 Oracle Corporation
ルーターのNATの設定ができていないだけでは?内部アクセスのポート解放は行っているようですが、外部アクセスがあった時のアドレス変換ができていないような気がします。
> ルーターのNATの設定ができていないだけでは?> > 内部アクセスのポート解放は行っているようですが、> 外部アクセスがあった時のアドレス変換ができていないような気がします。ルーターのNAT設定はしてあります。それ以外に考えられることはありませんか?
アクセスできないということは・ルーターによる変換(グローバルアドレス+ポート → ローカルアドレス:ポート)ができていない・ルーターが外部指定ポートをブロックしている・サーバーが指定ポートをブロックしているのどちらかだと思います。ローカルパソコンからアクセスできるのであれば、サーバーによるポートブロックはないと思い、先の回答をしています。IPマスカレード対応も問題ないというのであれば、私には想像がつきません。
どんなルーターをお使いかわかりませんが、ポートフォワーディング設定ではないですかね。> ・ルーターによる変換(グローバルアドレス+ポート → ローカルアドレス:ポート)ができていない↑これに近いですが、ポートフォワーディングは「外部から8080ポートへ来たリクエストを、[サーバーのローカルIPアドレス]へ転送する」という機能です。BUFFALOの無線LANルーターの上記機能を使って、外部アクセス可能にしたことはあります。(本番運用はしてませんが)
TOP