DDNSサービスを使用してWebサーバーを立ち上げてみました。
Tomcatをインストールしhttp://localhostを指定するとトップページが表示されたのですが、
DDNSにて登録したhttp://xxxx.mydns.jpなどでブラウザからアクセスしてもページが表示されません。
ためしに携帯端末(Airエッジ)からhttp://xxxx.mydns.jpにつなげてみたところ問題なくトップページが表示されました。
なぜ、ローカル環境からのドメイン名指定でページが表示されないかがわかりません。
どのような理由でしょうか?
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
私が昔、使用していたルータは動作しましたが、Yeti21さんが記載されてある通り、仕方のないルータ仕様(ルータ自身HTTPサービス提供)かと思われます。
これは、ルータメーカに今後改善して頂いて、
すっきりしないのであれば、HTTPサーバのポート番号を変えてしまえば済む話かと思います。
No.3
- 回答日時:
ddnsで参照されるIPアドレスは、ルータのWAN側に割り当てられたIPアドレスになります。
外部からアクセスして、ルータのWAN側からLAN内の特定のIPアドレスにスルーして
くれるのはルータの機能です。
でも、LAN内からのアクセスでも同様にスルーしてくれる機能を持ったルータは、
無いことは無いですがあまり存在しません。
ほとんどはエラーになるか、ルータの設定画面が表示されてしまいます。
おかしいわけではなく、それが普通と思って良いと思います。
手っ取り早く擬似的に解決するには、hostsに記述を加えます。
まず確認ですが、エクスプローラで[ツール][フォルダオプション]の「表示」タブで、
「登録されている拡張子を表示しない」にチェックが入っていないことを確認してください。
(入っていればチェックを外してください)
C:\WINDOWS\system32\drivers\etc\hostsをメモ帳などのテキストエディタで開きます。
(もし、「hosts.sam」しかなければ、「.sam」を取り除いて「hosts」として下さい)
最後に、サーバのIPアドレス(LAN内)とホスト名を記述して下さい。
(例)
192.168.1.2 xxx.mydns.jp
最後は改行して終了して下さい。
保存した後、再起動するか、コマンドプロンプトから、以下のコマンドを実行して下さい。
(-Rは大文字)
nbtstat -R
もし、外部からの動作確認が目的であれば、下記サイトを参考にして下さい。
http://sakaguch.com/WWWserver.html
回答有難うございます。
>でも、LAN内からのアクセスでも同様にスルーしてくれる機能を持ったルータは、
無いことは無いですがあまり存在しません。
この部分で納得できました。
ルーターの振り分けの機能として内側からの振り分けはできないということなのですね。
テストとしては内部からはドメイン名を使用せずとりあえず動作確認をして、その後
どこかインターネットを使用できる環境を用意して外部からアクセスしてみるしかないのですね。
hostsファイルを変更するのはブラウザにIPアドレスを直接打ち込むのと変わらないので今回はやめておきます。
ありがとうございました。
No.2
- 回答日時:
こんにちは.
> DDNSにて登録したhttp://xxxx.mydns.jpなどでブラウザから
> アクセスしてもページが表示されません。
PCからアクセスした際,webサーバのログには何も残っていないのでしょうか.
もし残っていないのであれば「誰がたどり着けなくしているか」の確認ですね.
使える環境かわかりませんが,まずはtraceroute(Windowsならtracert)でしょうね.
# こういう時って,キャプチャーしたパケットを読めると
# あっさりわかったりするんですけどね.
この回答への補足
tomcatのserver.xmlを編集しアクセスログの出力を見てみましたが
ドメイン名指定の時はログ出力がされていませんでした。
ローカルIP指定の場合はページも表示されログも出力されていました。
windows環境なのでtracertコマンドを使用して経路を見てみました。
結果は以下のようになりました。
Tracing route to xxxxxxxx.no-ip.info [xxx.yyy.zz.131]
over a maximum of 30 hops:
1 1 ms 1 ms 1 ms xxxxx.no-ip.info [xxx.yyy.zz.131]
Trace complete.
この場合のネットワーク経路はどのような意味になるのでしょうか・・。
No.1
- 回答日時:
Routerを使ってISPに繋ぎ、DMZにWebサーバーを置いているのではないでしょうか?
この場合、WAN側からアクセスしたときは、DMZによりWebサーバーにアクセスが飛ぶのですが、LANからアクセスした場合、Routerがアクセスされ、DMZに飛びません。
LAN内に参照用のDNSを立て
{
192.168.0.0/16;
127.0.0.1;
};
acl external
{
any;
};
と内外を分けた上、
view local
{
として、LAN内から見たWebサーバーを記述すれば参照できると思います。
この回答への補足
回答ありがとうございます。
たしかにルーターを挟んでいます。
インターネット⇔ルーター⇔内部ネットワークのイメージなのですが
このルーターにて静的NATの設定を行っており特定ポートへのアクセス時のみwebサーバーへリダイレクションさせています。
これがmac_resさんのおっしゃるDMZになるのでしょうか?
教えて頂いた
>LAN内に参照用のDNSを立て
>{
>192.168.0.0/16;
>127.0.0.1;
>};
サーバーの環境はwindowsなのですが、
この記述等はLinuxなどの設定ファイルでしょうか?
ネットワーク&Unix知識が浅いため私にはよくわかりませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドメイン・サーバー・クラウドサービス 自作サイトをサーバーにアップロードしたのですが… 2 2022/11/08 18:12
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- SEO 複数のサイト(別々のサーバー)を1代のPCで管理する方法 4 2022/11/27 09:40
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- その他(インターネット接続・インフラ) ブラウザにIPアドレス入力した時 1 2022/06/16 19:08
- サーバー Webページに繋がるまでの流れについての質問です。 2 2023/03/19 23:15
- Android(アンドロイド) 標準ブラウザがAndroidシステムWebviewのブラウザになってるAndroid端末を教えてくだ 2 2022/12/02 12:35
- その他(IT・Webサービス) WEBサイト内のファイルを探す方法は? 1 2022/11/11 16:38
- サーバー 「自分のPCをWebサーバーにする事」とはについて 2 2023/03/20 17:47
- サーバー Webサイト構築フリーランスの案件受注について 1 2022/03/27 18:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ノートンの設定方法
-
大切なファイルが何故かウイル...
-
学校のChrome Bookのロックの解...
-
ノートンのモバイル版をiPhone...
-
Rapportのソフト
-
会社のPCについて
-
esetが期限切れの場合、その後...
-
Windowsセキュリティに「脅威が...
-
ESETセキュリティについて。昨...
-
ノートンの解約(「ライセンス...
-
スマホが、ノートンのセキュリ...
-
勝手にダウンロードされた Web...
-
結局のところWindows PCに有料...
-
セキュリティーの問題について
-
0120613184は、どこの番号です...
-
複数のアンチウイルスソフト 対...
-
おすすめのセキュリテーソフトは?
-
パソコン買ってはじめからつい...
-
Windows11 用の強力なセキュリ...
-
数日前からPCセキュリティーソ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ICMPは通るのにTCP/UDPが通らない
-
WindowsのフリーソフトでSYSLOG...
-
ルーターまではport80でもサー...
-
YAMAHA RT58iで、ルータのログ...
-
DDNSにてwebサーバーを公開した...
-
離れた営業所間のLAN接続をしたい
-
中継ポイントのルーターはデー...
-
ファイヤーウォール機能付じゃ...
-
telnetの時にタイムアウトが発...
-
8個のグローバルIPをRTX1200に...
-
同セグメント内に流れているパ...
-
プライベートIPアドレスは通信...
-
友達と遊ぶ為にMinecraftの鯖を...
-
ポート開放ができるWi-Fiルータ...
-
OP25B対策で、25番ポートを閉じ...
-
「239.255.255.250:1900」宛の...
-
マルチキャストのExcludeモード...
-
インターネットに接続している...
-
IPアドレスが10.212.***.***
-
WindowsUpdateをするために必要...
おすすめ情報