DNSについて教えてください。


http://www.hatena.ne.jp/1097218066
にて、私の質問の仕方が悪かったようなので、整理した上で再度質問します。

整理したのですが、質問内容が長すぎると言われたため、下記アドレスに質問を載せます。

http://www.geocities.jp/nameserver1234567/

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:mishra No.1

回答回数30ベストアンサー獲得回数0

ポイント30pt

> さて、聞きたい内容は、”ns1.abc.net”をレジストラに登録してもらう必要性は何ですか?

ns1.abc.netというネームサーバが、xyz.comドメインのホストを知っているよ、と

comドメインのネームサーバに教えるためです。

おそらく、abc.netのネームサーバは、ns1.abc.netではないのですよね?

ns1.abc.netは、外部DNSの設定でabc.netのCNAMEとして名前解決できるように設定されていても、

NSレコードとして記述されているホストではありませんから、ネームサーバを指定するときに

「このホストはネームサーバではありません」とはじかれてしまいます。

自前でないDNSは、大抵NSレコードをいじれません。

(いくつものドメインを1つのネームサーバで管理していますから、当然ですが)

----

xyz.comのネームサーバとしてns1.abc.comを指定する方法は、

自分でDNSサーバを立て、abc.comゾーンファイルでNSレコードをns1.abc.comとして記述する

(このとき、ns1を何かのCNAMEとしてはいけません。必ずAレコードとしてIPアドレスを書きます)

また、xyz.comのゾーンファイルのNSレコードを、ns1.abc.comにする

というところかと思います。

外部DNSでも、上記の操作が許されているサーバなら可能でしょう。

もし、それができない場合、xyz.comも1つのネームサーバで運用するなら、マルチドメイン設定が

できるDNSサービスを探すしかないかと思われます。

URLは、DNSの正しい設定、設定の確認について有益と思われるページです。

id:keijiro

なるほど、

私が勘違いしていたのは、

レジストリの情報は、

・ドメイン名

・管理者などの情報

・そのドメイン名をアドレス変換するDNSサーバの情報

だけだと思っていたことでしょうか。

上記の三つに、

・ネームサーバの登録

という行為がレジストリに登録できる(しなければならない情報)なんですね。

2004/10/09 04:31:18
id:virtual No.2

回答回数1139ベストアンサー獲得回数128

ポイント150pt

http://www.namecheap.com/

Namecheap.com - Domain name registration, renewal and transfers - Cheap SSL Certificates - Web Hosting - Free URL Forwarding, Free e-mail forwarding and Free DNS services are included with our cheap domain registration service

適宜、

http://www.hatena.ne.jp/1097257496

DNSについて教えてください。 http://www.hatena.ne.jp/1097218066 にて、私の質問の仕方が悪かったようなので、整理した上で再度質問します。 整理したのですが、質問内容.. - 人力検索はてな

http://www.hatena.ne.jp/1097218066

なぜ、ネームサーバは、レジストラに登録してもらう必要があるのでしょうか? 例えば、mogemoge.com(仮名)というドメインを取得し、外部のDNSサーバでmogemoge.comを運用.. - 人力検索はてな

から引用します。

>”ns1.abc.net”をレジストラに登録してもらうに登録してもらう必要性は何ですか?

ルール、原則、だからです。

ドメイン名”abc.net”のホストである”ns1.abc.net”のIPアドレスを答えるDNSが

”ns1.abc.net”である場合、何らかの方法でルートDNSサーバにその「ホスト名と

IPアドレスの組み合わせ」を教えてやらなくてはなりません。

これが、元来の「ホスト登録」の必要性です。

したがって、ドメイン名”abcd.net”のDNSサーバーが”abc.net”自分自身のホスト

でなく、他のドメイン名のホストであるならば技術的には必要の無い登録です。

なお、ホストの登録は下記のURLで確認できます。

http://registrar.verisign-grs.com/cgi-bin/whois

VeriSign Whois Search - .com .net .edu Whois from VeriSign, Inc.

>IV番の”ns1.abc.net”の正引きさえできるようにしておけば何ら問題ないような気がする

その場合、ns1.abc.netを正引きできるようにしているDNSサーバーのホストは

どうやって正引きできるようになっていると思いますか?

そのDNSサーバーのホスト名を仮にns1.sample.comとするとns1.sample.comを

正引きできるDNSサーバーが必要になります。あなたはこれをdyndns.orgを

利用して実現していることになります。

では、dyndns.orgは自分自身のDNSはどうしているかと言うと、

Name Server:NS.DYNDNS.ORG

Name Server:NS2.DYNDNS.ORG

Name Server:NS3.DYNDNS.ORG

Name Server:NS4.DYNDNS.ORG

Name Server:NS5.DYNDNS.ORG

と登録されています。

ここで注意すべきはwhoisのDNS登録情報にはホスト名だけでIPアドレスは

登録しないということです。したがって、上記「原則」によりdyndns.orgは

これらのホスト名を「ホスト登録」をしていないとIPアドレスが正引きできる

状態にならないことになります。

どれか正引きできるDNSが一つでもあればそれをDNSに利用することでどの

ドメイン名でも正引きすることができるようになりますが、gTLDの世界では

従来から「ドメイン名のDNSとして使用するDNSサーバーは全てホスト登録する」

というルールで動いています。

これはそのDNSサーバー自身の正引きが他のDNSサーバーのおかげで出来ている

かどうかに関わらず適用されます。昔はこのホスト登録がかなり厳密に行われて

いて、一つのIPアドレスに対して登録できるホスト名はひとつだけでした。

ドメイン名が異なるホスト名でも一つのIPアドレスに対して複数登録することは

できませんでした。この制限により、DNSサーバーのIPアドレスの変更はかなり

面倒な作業でした。

対して、JPドメインなどではwhois情報の登録時にホスト名とIPアドレスを同時に

登録するので「ホスト名の登録」を個別に行う必要が無いのです。

http://www.ultraseven.com/domain/bbs/bbs.cgi?all=1093&s=1093

CGIWrap Error: Execution of this script not permitted

http://www.ultraseven.com/domain/bbs/bbs.cgi?all=1116&s=1116

CGIWrap Error: Execution of this script not permitted

上記URLが参考になると思います。

>ホスティングは、自宅サーバで、DNSはdyndns.orgを使用しています。

この記述で気になったのですが、自宅サーバーのIPアドレスは固定IPアドレスで

しょうか?もし非固定IPアドレス環境でdnydns.orgをDDNSとして利用しているので

あればそのようなホストをDNSとして使うことは避けるべきです。IPアドレスが

予告無く変更される可能性のあるホストをDNSサーバーとして使うことは間違って

います。

>3.”abc.net”外部DNSサーバは、有料のため、”abc.net”以外の

>ドメインを使いたくありません。

>4.今後、新たに取得するドメインのDNSサーバにお金をかけたく

>ないので、新たに取得するドメインのネームサーバは、

>その自宅サーバを使いたいと思っています。

ENOM系のレジストラでは無料でDNSとDDNSを提供しています。

日本の業者でもENOM系なら同様のサービスを提供していると思います。

例)

http://21-domain.com/

JPRS、gTLD、ccTLDドメインの各種手続きは21-domain.comへ 

http://www.namecheap.com/

Namecheap.com - Domain name registration, renewal and transfers - Cheap SSL Certificates - Web Hosting - Free URL Forwarding, Free e-mail forwarding and Free DNS services are included with our cheap domain registration service

id:keijiro

今までで一番とってもよく分かり、解決しました。

自分でも、結構調べたのですが、回答が見つからず、悶々しておりましたので、とても感謝しています。

ありがとうございました!

2004/10/11 17:05:31

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません