- 締切済み
独自ドメインによる動的IPの運用法について
こんにちは。 PCでWEBサーバ(apache2)を構築し、Godaddyで取得した 独自ドメイン ***.comをHammernodeでDDNS設定(Vanity Dynamic&Virtual Domain Mappings)してみました。 Virtual Domain Mappingsの設定は、MXを作らずに 、またCNAMEの不具合も考慮して *.***.com CNAME ***.comとしました。 DNSには 1 を設定し、コールバックドメインも削除しています。 ですが、ローカルPCよりhttp://***.comにアクセスしても、サーバが見つかりませんと表示されつつ、ローカルなので index.html(php)は表示されていますが、http://***.hn.orgでアクセスするときちんとアクセスできて表示されます。 他の回線(他のプロバイダ)よりアクセスしたところ、 やはり、http://***.com http://www.***.com http://***.hn.orgなどすべて、サーバーが見つかりませんと表示されアクセスできませんでした。 コマンドプロンプトで、nslookup ***.comを試したところ、 Server:ISPドメイン Address:***.***.***.*** Non-authoritative answer: Name:***.com Address:IPアドレス と表示されています。 どうしたらいいのでしょうか。どうぞ宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Te-Sho
- ベストアンサー率52% (247/472)
http://***.hn.orgが帰ってこないと言うことは、まずDynamicDNSクライアントが正しいIPアドレスを報告しているのか確認する必要が有ります。 ping www.yahoo.co.jpなどでIPアドレスが拾えるマシンでping ***.hn.orgと打ってみて正しいグローバルアドレスが取得できているか確認してください。 ご自分のWebサーバがDMZに置いてある場合はWebサーバのグローバルアドレス、 ルータから内部のマシンにマッピングしている場合はルータがDHCPにより取得したIPアドレスとなります。 IPアドレスが取得できているようなら次にping ***.comと取得された独自ドメインでDNSが解決されているかというかVirtual Mappingされいてるか確認します。 HammernodeはDNSのAレコードにDynamicDNS上のアカウント情報より動的にIPを割り振りますのでAレコードには固定のIPではなくDynamicDNSのアカウントの設定を行ってください。 つぎにNIC(ネットワークインフォメーションセンター)の親ドメインの設定を確認します。 ご自分の独自ドメインのNameServerにns1.hn.orgとaux1.hn.orgが登録されているか確認してください。comドメインからご自分の名前のipアドレスを取得する際に必要な設定です。 ここで問題なくIPアドレスが取得できているとするとDNSの設定ではないと思われます。 ルータの外部からのポート80に対するリクエストが内部のWebサーバに通っていないことが考えられます。ローカルでは見れると言うことですからWebサーバのセキュリティの問題は考えにくいです。 ルータの設定でWANからきたポート80に対するリクエストをWebサーバのローカルIPに変換するように設定してください。 Hammernodeはたまにサービスが止まることが有るようなので私はEveryDNSを併用しています。
お礼
ルーターを使用していなくて、シュウタン装置と1394+NICなので、DICEの設定で特別な設定が必要だったのと、WANと1394とNICのそれぞれが深いところまでファイアーウォールの解除が必要だった事が原因してた。 詳しくお返事頂き感謝しております。 また、EveryDNSを教えて頂き ありがとうございました。