- ベストアンサー
DNSサーバ構築で外部ネットワークからアクセスできないエラーが発生する原因は何でしょうか?
- ドメイン名を取得し、DNSサーバを構築しましたが、外部ネットワークからのアクセスでエラーが発生します。
- 正引きは成功するが、逆引きでリクエストタイムアウトしてしまいます。
- ルータの53ポートを開放したが、エラーが解消されません。80番ポートを開放する必要があるでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
終了しているっぽいですが、一応。 >では、ワイルドカード指定しなければ外部からDNSサーバが参照されるということでしょうか? されません。 すでに#2さんの回答で充分かと思われますが。 ワルイドカード指定しなかった場合は、設定しているものとべつの ホスト名で問い合わせがあった際に mydns.jpのネームサーバがエラーを返却するだけ…でしょう。 # ちょっと変更して試してみれば判ることですが。 既にDNSとは無関係ですが。 >VMware上で、サーバを構築しております。 ちょっと面倒そう…ですねぇ。 VMWareの仮想NICの設定による分分が大きい…っぽいです。 ブリッジにしてあればルータ配下にいる通常のPC宛てと同様にポートを開けることで可能…でしょう。 # XP上のVMWare Playerで試したコトはありますが、LAN上のPCからの接続はうまく行きませんでした。 # ドツボにハマったので諦めたのでブリッジ接続の場合は不明です。 # ちゃんと動けばルータの設定は楽なんでしょうけど。 >WAN側のグローバルのドメインを取得したところで、DNS、WebのプライベートIPは参照できないのでしょうか?本来、ルータ上で内部グローバルを内部ローカルアドレスに変換してくれると思っているのですが・・・。 ポートフォワードなどの設定を行えば可能です。 VMWare上の方は…多段ルータと同じ扱いになるかも知れませんが。 そちらはうまく行ったことがないので不明…と。 >サブドメインではなく、やはり自ドメインを購入しなければ、外部からのWebサーバ参照は無理なのでしょうか? 最終的にIPアドレスでの通信になるのでDDNSでも問題ありません。 ルータなどの設定の問題でしょう。 # 実際、DDNSで自宅サーバの人はそれなりにいますし。
その他の回答 (2)
- Toshi0230
- ベストアンサー率51% (836/1635)
DNSサーバを構築して外部に公開し、きちんと機能させるためには上位のドメイン(ゾーン)から自分が使用するゾーンを委任してもらう必要があります。 これは、正引き・逆引きとも同じです。 通常、逆引き用のゾーンはIPを保持しているプロバイダが管理しています。 逆引きは固定IP 1つだけだとまず委任してもらえる可能性はないでしょうから、逆引きはあきらめたほうがよいかと思います。
- Wr5
- ベストアンサー率53% (2173/4061)
取得したドメイン(例として書かれているドメイン)はDDNSですよね? インターネットに接続できるのですから、グローバルIPがあるのは当然として… 逆引きしたいとすると、固定IPの契約やDNSの権限委譲やらが必要かと思われますが… 一般的には正引きができれば問題ないと思いますが…なにか問題なのでしょうか? # メールサーバーで逆引きなどの確認する場合もあるやも知れませんが…。 >ルータの53ポート開放もしましたが駄目です。 意味がないかと…。 外部から「centos.alhambra.mydns.jp」で正引きされる際に問い合わせがあるのは… ルートネームサーバ=>.jpドメインのネームサーバ取得 .jpドメインのネームサーバ=>mydns.jpのネームサーバ取得 mydns.jpのネームサーバ=>アカウントalhambraに登録されたIPアドレスを返却 となります。 # http://www.mydns.jp/index.html?MENU=003 によると、ワイルドカードも指定できるようですから… # alhambra.mydns.jpだろうが、svn.alhambra.mydns.jpだろうがftpseaver4649.alhambra.mydns.jpだろうが同じIPアドレスが返されます。 ということで、設置されたいう「外向けDNS」サーバは外部から使用されませんので無意味…です。 # 無論、DNS引くときのDNSサーバとして指定すれば参照は可能でしょうが… # 指定しない限りどこからも参照されません。 >80番ポートは開放する必要はあるのでしょうか? Webサーバ構築して公開するなら開く必要はありますが… そんなの質問することではないですよね? 正引きも逆引きもまったく無関係ですし。 # DDNS自体はワイルドカード使えるようですから、Webサーバでバーチャルホストの設定は可能…でしょう。たぶん。 # www.alhambra.mydns.jpとmembers.alhambra.mydns.jpなどで別のページを表示したい…とかなら。 # ただしcrack.alhambra.mydns.jpなどいろいろな名前でのアクセスがあり得ることになりますけど。
補足
>取得したドメイン(例として書かれているドメイン)はDDNSですよね? そうなります。まだ、ドメインにお金を掛けるまでの知識がないため無料のサブドメインを使用して勉強に努めております。 >外部から「centos.alhambra.mydns.jp」で正引きされる際に問い合わせがあるのは… > >(割愛) > >返却となります。 大変分かりやすいご説明をしてくださりありがとうございます。確かに、正引きの際、どんなホスト名を入れても同じIPアドレスが返されます。 では、ワイルドカード指定しなければ外部からDNSサーバが参照されるということでしょうか? 外部ネットワークからWebサーバを閲覧できるようにするための方途をもう少しご説明頂ければ幸いです。 ADSL---モデム---無線LANルータ---PC(VMware上でDNSサーバ、Webサーバ構築) VMware上で、サーバを構築しております。 事実上、ルータでNAPTが機能しています。WAN側のグローバルのドメインを取得したところで、DNS、WebのプライベートIPは参照できないのでしょうか?本来、ルータ上で内部グローバルを内部ローカルアドレスに変換してくれると思っているのですが・・・。そのところの問題ではないかと思っています。無線LANルータは、NECのWR8150Nを利用しています。 サブドメインではなく、やはり自ドメインを購入しなければ、外部からのWebサーバ参照は無理なのでしょうか? 申し訳ありませんが、ご教授お願い致します。
補足
ご回答頂きましてありがとうございます。 正引きができていれば、それで正常ということでしたので諦めることにします。