プロが教えるわが家の防犯対策術!

全世界のドメインのリストは存在するか

ふと思いつきました。

全世界のドメインのリストというものは存在するのでしょうか?

それは一般の人は手に入れることはできるのでしょうか?

A 回答 (6件)

>全世界のドメインのリストというものは存在するのでしょうか?


時々刻々変化していますので一覧で持つことは不可能でしょう。
分散型のデータベースとしてDNSサーバーで情報を持っています。
DNSサーバーのみ登録された休眠ドメインも存在しますがドメインの有無は確認できます。
whoisで思いついた文字列のドメイン名が登録されているか否か分かります。

参考URL:http://whois.jprs.jp/
    • good
    • 0

存在するか否かで言えば存在します。



ただ、一般の人がに入手可能かどうかといえば事務手続き的なことを無視しても難しいでしょうね。
理由は他の人が回答しています。
    • good
    • 0

全世界のドメインのリストは存在しません。


DNSの仕組みは分散型データベースとなっており、ルートサーバを頂点にトップレベルのドメイン名を管理するDNSサーバ、トップレベルのDNSサーバから権限移譲された範囲のセカンドレベルのドメイン名を管理するDNSサーバと、順次管理権限を委譲する形で分散していきますので一元的に管理されている情報はDNSの仕組上ありません。

ドメイン名の登録・管理についてもトップレベルドメイン名毎にレジストラが指定されており、各レジストラが自身の管理する範囲のデータベースを持っていますが、全てを統一したデータは存在しないと思います。

DNSをたどって行けばリストが作れるという意見もありますが、レジストラでドメイン名の割り当てが行われていても必ずしも利用されているとは限りませんので、割り当て済みのドメイン名全てのリストを作成することは困難だと思います。
    • good
    • 0

ん~.... 「サイトローカルなドメイン」, 例えば「企業内部からのみアクセス可能なドメイン」を作られたらどうにもならないねぇ. そのようなドメインは (きちんと管理されていれば) 外部からアクセス不可能なので「全世界のドメインのリスト」に入れなくてもいいのかもしれませんが.



「外部からアクセス可能なネームサーバに記録されているドメインのリスト」なら, 理論上は作れる. ルートサーバからすべてのネームサーバをたどっていくだけですが.

ちなみにルートサーバ自身が「すべてのドメインを知っている」わけではありません.
    • good
    • 0

ルートサーバに全部あるなんてことはないです。


ルートサーバは最上位ドメインの管理を行っていますが、それ以下の部分は自分の下位に存在するDNSの管轄です。

各DNSが管理下に置くドメインをリスト化して持ち、上位のDNSに自分のリストが持たれています。
なので、分散はしていますがそれぞれのリストをまとめればすべてのドメインになります。
それをまとめることはしてないんでないかね。
    • good
    • 0

リスト形式になっているかどうかはともかく、全てのドメインはルートサーバに登録されています。


http://e-words.jp/w/E383ABE383BCE38388DNSE382B5E …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!