餃子を食べるとき、何をつけますか?

tomcatの外部公開についての質問です。
現在、fessの外部公開で悩んでいるのですが、Javaとfessをインストールして
fess自体は、動作確認をローカル内では見れるのですが、LAN外からのアクセスが出来ません。

ポートはそのまま8080を使用、DDNSでドメインを取り
DICEで更新しています。

光回線でCTUをスルーさせて、ルーターのみで使用、
ルーター及びサーバー(winvista)のポート8080を開放、
http://www.cman.jp/network/support/go_access.cgi にてサーバーのポート開放を確認。
上記で確認出来ているので、ウィルスソフトなどでの障害は無いと判断。

apache等は使っていません。

hostsファイルにIPアドレスとドメインの追記をして、
コマンドプロンプトにて、netstat -na で8080を他に使っているアプリが無いのを確認

現在はこのような状況です。

fessの構造はtomcatそのままなのですが、tomcatって外部公開するのは
apacheが必要なのでしょうか?


通常、グローバルIPを設定している場合
tomcatをインストールして、ローカル内で確認出来たら、
グローバルIP:8080で見れると思ったのですが、そんな簡単では無かったでしたっけ。。。
私の場合、グローバルIPでは無く、DDNSですけど。

どなたかご指導して頂ける方居られましたら宜しくお願い致します。

A 回答 (2件)

NAT環境でLAN内のサーバの外部からの(簡単に)確認をしたい場合は、


どっかの公開プロキシを通すとか、
インターネットへの出口回線を別にしてソースIPを変えるとかしますね。

NATをしているルータの アクセス元 と アクセス先 が同じになっちゃいますから。
    • good
    • 0

もしかして、NATされている 内側LAN内から確認してませんか?

この回答への補足

現在3台のマシンを使っており、他の2台の内、1台はxamppにて動作中で
ローカルIPを固定しています。

勿論、tomcat稼働サーバーにも、ローカルIPを固定、もう1台は自動のデフォルトのまま
なのですが、そのローカルIPを設定していないマシンからの、ローカル内から
http://localhost:8080/fess/では確認が取れますが、
http://www.cman.jp/BrowserCapture/ や 翻訳サイトでのURL打ち込みでの
確認ができません、完全に外からのアクセス確認を取った訳ではないです。

確認方法が、まずかったでしょうか?

補足日時:2010/11/08 09:48
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報