web-dev-qa-db-ja.com

レジストラはどのように機能しますか?

こんにちは私は何かについてよくわからないので質問があります。 domain.comでwhoisを実行すると、次のようになります。

Domain servers in listed order :
ns1.domain.com
ns2.domain.com

Ns1.domain.comからのIPは、レジストラで「ハードコーディング」されています。私の質問は、ns1.domain.comでホストを実行するときに、レジストラまたはDNSサーバーからIPを取得することです。

おかげで、私はそれがあまり混乱していないことを願っています。

3
Eno

あなたの質問は実際にはレジストラについてではなく、DNSシステムとそれがどのように機能するかについてです。

DNSの先のとがった端(GLUEレコードなど)に入ると、DNSを理解するのが非常に難しい場合があります。

ドメインを購入してネームサーバーを入力すると、入力したものはすべて「GLUE」レコードと呼ばれるものとして作成されます。あなたが言ったように、これらのレコードは、素人の言葉で言えば、レジ​​ストラで「ハードコーディング」されています(まあ、ハードコーディングされていませんが、それを説明するための最良の方法です)。

その理由は、www.example.comに移動し、ネームサーバーがns1.example.comの場合、ネームサーバーが同じIPドメインを持っている場合、ネームサーバーを見つける方法をどうやって知るのかということです。ウェブサイト? GLUEレコード、その方法。

ns1.domain.comを検索すると、ns1domain.comのサブドメインであるため、domain.com DNSを調べて、マップするIPアドレスを見つけます(に戻ってdomain.comのレジストラがリストしたGLUEレコード)。

つまり、あなたが見ているすべてのレコードは、インターネット上のどこかのDNSからのものです。ルートサーバーかもしれませんし、権限のあるサーバーかもしれませんが、それでもDNSサーバーであり、レジストラではありません。

2
Mark Henderson

この他のDNSの質問に対する私の答え DNSがどのように機能するかについてあなたに啓発を与えるかもしれません。

1
phoebus

「ホスト」はDNSのみを使用します。 TLDはレジストリから基本構成を取得するため、理論的には同じである必要がありますが、DNSは、アプリケーションに当てはまるものに対する実際の権限です。

0
Michael Graff