2011-06-30 6 views
4

URLを誤って入力しただけで、ブラウザに「It works!」というページが表示されました。http:// bi /それは動作します!これはどのようなドメイン名ですか?

DNSはこれらの名前をどのように解決しますか?彼らは何ですか?

~> curl http://bi/ 
<html><body><h1>It works!</h1></body></html> 


~> nslookup bi 

Non-authoritative answer: 
Name: bi 
Address: 196.2.8.205 
+0

一般的にDNSに関する質問、または特定のライブラリリゾルバについての質問ですか?それが前者であれば、おそらくそれはSOにはあまり適していないでしょう。 –

答えて

4

通常は行われませんが、bi NICがTLD自体のドメインレコードを入力したように見えます。

Non-authoritative answer: 
205.8.2.196.in-addr.arpa name = ns.nic.bi. 

通常TLD(トップレベルドメイン)は今、それらに添付のレコードを持っている必要があります:あなたはPTR(DNSリバース)そのIP上のレコードの検索を行うと、あなたは次のように取得します。ワンス・アポン・ア・タイム

;; QUESTION SECTION: 
;bi.    IN ANY 

;; ANSWER SECTION: 
bi.   38400 IN TXT "Check the website http://www.nic.bi" 
bi.   38400 IN TXT "Top-level Domain of the Republic of Burundi" 
bi.   38400 IN TXT "NIC Burundi" 
bi.   38400 IN TXT "Top-level Domain of .bi" 
bi.   38400 IN A 196.2.8.205 
bi.   38400 IN SOA ns.nic.bi. registrar.nic.bi. 2011070201 21600 3600 
+0

スクレーパーサイトにリンクしないでください。 Serverfaultのオリジナル:http://serverfault.com/questions/154991/why-do-some-tld-have-an-mx-record-on-the-zone-root-eg-ai – Thilo

+0

@ Thilo申し訳ありません、知っている。元のリンクをありがとう。 – Drazisil

2

ブルンジのトップレベルのコードです。それはwww.biと同じサイトです。

+2

必ずしも 'www.bi'と同じではなく、まったく別のサイトを指すこともできます。 –

+0

真ですが、この場合は同じデータです。または、Googleのキャッシュにありました。 –

+0

彼らはこれをやろうとしていますか? 'http:// de /'は動作しません。 – Thilo

3

ドメイン名は、ドットで区切られた1つ以上の部分で構成されています。 biという名前は1つの部分しか持たないため、ドットは必要ありません。

ドメイン名には、それらに関連付けられたA(アドレス)レコードがあります。 biのようですが、たとえばukはありません。

2

Mockapetrisは、DNSの初期仕様を書いて、遠く離れたARPANETで、次のようにBIの

DNSレコードがあります。書いたように、絶対名は.で終わり、相対名は終わりませんでした。

まあ、そのアイデアは実際の人間が名前を打つのにもかかわらず約25秒続いた。代わりに、資格のない名前は相対的なものです - それらがtldsである場合を除きます。どちらの場合にもそうではありません。

関連する問題