什么是域名? - 学习 Web 开发

谁拥有域名?

你不能真正地“购买一个域名”。这样做是为了让未使用的域名最终可以重新被其他人使用。如果每个域名都被购买,那么 Web 很快就会充满未使用的、被锁定且无法被任何人使用的域名。

不过你可用花钱获得一个域名在一年或多年内的使用权。你可以延长你的使用权,同时你的续期将优先于其他人的申请。但你从来都没有拥有过域名。

被称为域名注册商的公司通过域名注册来记录连接你和你的域名的技术与管理信息。

备注:

对于一些域名,它可能不归属于某个域名注册商来负责记录。比如说,每个在 .fire 下的域名由 Amazon 管理。

找个可用的域名

想要知道一个给定的域名是否可用,

去域名注册商的网站。它们大多会提供“whois”服务,告诉你一个域名是否可用。

另外,如果你使用系统的内置 shell,可以在里面输入 whois 命令,下面显示的是 mozilla.org 的结果:

bashwhois mozilla.org

输出如下:

Domain Name:MOZILLA.ORG

Domain ID: D1409563-LROR

Creation Date: 1998-01-24T05:00:00Z

Updated Date: 2013-12-08T01:16:57Z

Registry Expiry Date: 2015-01-23T05:00:00Z

Sponsoring Registrar:MarkMonitor Inc. (R37-LROR)

Sponsoring Registrar IANA ID: 292

WHOIS Server:

Referral URL:

Domain Status: clientDeleteProhibited

Domain Status: clientTransferProhibited

Domain Status: clientUpdateProhibited

Registrant ID:mmr-33684

Registrant Name:DNS Admin

Registrant Organization:Mozilla Foundation

Registrant Street: 650 Castro St Ste 300

Registrant City:Mountain View

Registrant State/Province:CA

Registrant Postal Code:94041

Registrant Country:US

Registrant Phone:+1.6509030800

正如你所见,我不能注册 mozilla.org,因为 Mozilla 基金会已经注册它了。

另外,如果你想看看我能不能注册 afunkydomainname.org:

bashwhois afunkydomainname.org

输出如下(在撰写本文时):

NOT FOUND

正如你所见,这个域名在 whois 数据库中不存在,所以我们可以要求去注册它。祝你好运吧!

获得一个域名

过程很简单:

去域名注册商的网站。

通常那些网站上都有突出的“获得域名”宣传,点击它。

按要求仔细填表。特别是要确保你没有将你想要的域名拼错。一旦付款,便为时已晚!

注册商将会在域名正确注册后通知你。数小时之内,所有 DNS 服务器都会收到你的 DNS 信息。

备注:

在这个过程中注册商会要求你的真实地址。请保证你正确地填写了,因为在一些国家,如果你没有提供有效的地址,注册商会关闭你的域名。

DNS 刷新

DNS 数据库存储在全球每个 DNS 服务器上,所有这些服务器都源于(refer to)几个被称为“权威名称服务器”或“顶级 DNS 服务器”的特殊服务器——它们就像管理系统的主服务器。

每当你的注册商为特定域名创建或更新任何信息时,该信息必须在每个 DNS 数据库中刷新。知道特定域名的每个 DNS 服务器在自动失效并刷新之前都会存储其信息一段时间(DNS 服务器会查询权威服务器,并从中获取更新的信息)。因此,对于知道此域名的 DNS 服务器来说,获取最新信息需要一些时间。