- ベストアンサー
LAN外のPCから自宅PCのWEBアプリケーションを使いたい
こんにちは いつもお世話になってます。 以前「webサーバー公開できない。(AIR-EDGE使用)」 という質問を投稿したものです。 質問の書き方がよくなかったので、改めてわかりやすく文を書き直しました。 よろしくお願いします。 tomcatを使ってWEBアプリケーションを作成したのですが LAN外のネットワークのまったく異なるパソコン外部のパソコンからアクセスしようとすると 「ページを表示できません」 と表示されます。 何が原因なのかわかりません。 【作業手順】 (1)自宅PCでインターネットに接続 (2)自宅PCでTOMCATを立ち上げる (3)自宅PCでapacheを立ち上げる (4)自宅PCの電源をつけたまま会社へ行き (5)会社のPCから 「http://xxx.xxx.jp/"コンテキスト名"/filemei.jsp」 にアクセスしようとする。 (6)「ページを表示できません」とエラーが出る。 (7)ping xxx.xxx.jp コマンドではPINGも飛んでいない。 ローカル(xxx.xxx.jp=localhost)ではもちろんページが表示でき、 アプリケーションも何も問題なく動きます。 tomcatはapacheと連携しています。 LAN外のPCから自宅PCのWEBアプリケーションを使いたいのですがどうしたらよろしいでしょうか もし解決方法ご存知でしたら教えていただきたいと思います。 よろしくお願いいたします。 (※)「xxx.xxx.jp」DDNSで登録しているドメイン
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
JavaよりもネットワークセキュリティーかWindowsのカテゴリーが適していると思いますが。 おそらく、ブロードバンドルータの設定(ファイアーウォール設定)だと思いますが。 回線は光ですか?光でしたらNTTだと、ルータの役割を果たすのが CTUと呼ばれる装置です。 ・80番ポートの開放 ・静的ポート指定 ・サーバーは固定IP(DHCPのスコープからはずす) 必要があります。 ヤマハ等のブロードバンドルータなら解説WEBページがたくさんあります。 また、外のパソコンからアクセスしなくても、ポート解放チェックをしてくれるサイトがあるのでそこにアクセスしてみてもいいです。
その他の回答 (1)
- edomin
- ベストアンサー率32% (327/1003)
WAN側のIPアドレスに対してもpingは通りませんか? また、 http://xxx.xxx.xxx.xxx/ でアクセスするとどうなります?
お礼
edominさん、早速のご回答ありがとうございます。 http://xxx.xxx.xxx.xxx/ でアクセスすると Request timed out.などと表示されます。 WAN側のIPアドレスは今わからないので、 後日補足で追記したいと思います。
お礼
H_____Sさん、ご回答ありがとうございます。 回線はPHS(AIR-EDGE)なのですが、 光とどのように作業が異なるのでしょうか? >また、外のパソコンからアクセスしなくても、ポート解放チェックをしてくれるサイトがあるのでそこにアクセスしてみてもいいです。 GOOGLEで探したら見つけました。 教えていただいて、ありがとうございました。