質問: 現在ザンプを使ってサーバ外部公開の設定を行っています。 サーバクライアントソフト xampp ルータwg1200hp ddns myddns です。 ルータのほうではppp(ポートマッピング)の設定が終わっておりcmanのほうでポート開放の確認とddnsとの設定も終わっています。 しかしddnsをURLに入れてもページが表示されません あとどのような作業をすると外部に公開できるのでしょうか。 勉強での構築をしているので運用は考えていません。 勉強での構築をしています。 詳細な説明をお待ちしております。 よろしくお願いしたします。
回答: なるほど。LAN内からアクセスしているのですね。 インターネット自体の仕様となっています。つまり、インターネットでは、**「同じLAN内のサーバーに対して、そのLANのグローバルIPアドレスで接続出来ない」**のです。 簡単な理由として、ルーターは * パソコン → ルーター → インターネット → ルーター → サーバー ではなく、 * パソコン → ルーター → サーバー のようにデータが流れます。なぜなら、ルーターは自分自身のグ ローバルIPにアクセスしてるからです。 これは、あなたの家のLANに、つまりルーターにグローバルIPが割り当てられているので、当たり前ですよね。 そして、サーバーがパソコンに返信しようとするとき、再びルーターに送信するのですが、そのときルーターはパソコンに送信できず、そこで終わってしまいます。 わかりにくい説明ですみません>< とりあえず、それは仕様なのでしょうが無いことなのです。安心してください。LAN内からアクセスしたいのなら、ローカルIPを使うか自力でDNSサーバーを構築するしかありません。 ここのサイト様説明がわかりやすいと思われます。 http://www.bflets.dyndns.org/Trouble/LocalDomain.html とはまた別の話で、LAN内からどうしてもアクセスしたい時、「無理やり、DDNSのアドレスをLAN内のローカルIPとして変換する」ことができます。 やり方を知りたい場合、またそれでterateilに質問をしなおしてください。回答します。