http:// bi /它有效!这是什么类型的域名?

时间:2011-06-30 00:29:34

标签: dns domain-name

我只是错误输入了一个网址,浏览器显示的页面上写着“工作正常!”

DNS如何解析这些名称?这些是什么?

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


~> nslookup bi

Non-authoritative answer:
Name:   bi
Address: 196.2.8.205

4 个答案:

答案 0 :(得分:4)

通常不会这样做,但看起来双网卡进入了TLD本身的域记录。当您在该IP上执行PTR(反向DNS)记录搜索时,您将获得以下内容:

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

通常,TLD(顶级域名)现在应该附加A记录。

bi的DNS记录如下:

;; 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 

答案 1 :(得分:3)

域名由一个或多个由点分隔的部分组成。名称bi只有一个部分,因此不需要任何点。

域名可能具有与之关联的A(地址)记录。它看起来像bi,但例如uk没有。

答案 2 :(得分:2)

这是布隆迪的顶级代码。它与www.bi相同。

答案 3 :(得分:2)

曾几何时,在远处的一个arpanet中,Mockapetris编写了DNS的初始规范。如上所述,绝对名称以.结尾,而相对名称则没有。

嗯,面对真实的人类输入名字,这个想法持续了大约25秒。相反,不合格的名称是相对的 - 除非它们恰好是tlds。在这种情况下,他们不是。