域名注册是如何工作的?

53

我在谷歌和维基百科上进行了大量搜索,但是我找不到这些问题的答案。

1)注册商公司究竟做什么?他们更新根DNS并设置我的DNS的IP地址吗?

2)注册商如何能够更新根DNS中的记录?他们是如何获得这种特权的?我该如何获得这种特权?

3)我们向注册商支付的费用是用于什么目的?只是为了向根DNS发送一次请求吗?

4)当我注册一个域名时,我是否是该域名的真正(在法律上的)所有者?公司(例如Google)如何保护他们的域名?难道他们的注册商不能说:“对不起,我们已将域名出售给其他人”吗?

希望这不是一个离题的问题。

提前感谢。


抱歉,但这与编程有什么关系? - Brian Rasmussen
17
这与编程有关。许多网络开发人员不得不问这些问题 :) - Petr Peller
1
程序员做的许多事情与编程无关,这并不意味着它们是好的stackoverflow问题。 - skaffman
3
回复超过3年的评论:D - Petr Peller
2个回答

16
注册商的工作主要是协调和确保域名中没有重复。ICANN对其进行管理。在技术层面上,注册商(和registries)使用Extensible Provisioning Protocol来实现这一点。
他们确实会更新DNS的名称服务器信息,但不包括Root DNS servers(这是完全不同的领域),只有TLD (Top Level Domain) servers
法律上(我不确定这一点,所以请谨慎对待),您与您的注册商和注册表之间存在合同关系,从那里您可以将其带到法庭等。它们受所在国家的管辖。例如,在英国,Nominet也是如此。然而,从ICANN开始,所有这些组织都采用了大规模的基于政策的工作方式,并根据其成员和客户(我们)的反馈来更新这些政策。

8

1)注册商拥有DNS服务器。它会告诉主要的(称为顶级)DNS服务器所有者(例如.com)将您的domain.com的所有请求转发到他们的DNS服务器。您也可以直接与顶级域名的所有者(我认为是dot com的ICANN)进行交流。但是那样需要运行自己的DNS服务器。

2)没有,请参见第一条。

3)他们向顶级注册商支付费用。

4)这取决于您的注册商(可能是国家),但是对于合适的注册商,您需要(但请阅读与您的注册商签订的合同)。


1
1)注册机具有DNS服务器。实际上不需要拥有DNS服务器来进行域名注册操作。相反,它通过EPP通常连接到注册表。 3)没有“顶级”注册机,每个TLD由一个注册表管理。 - Patrick Mevzek
不。ICANN在DNS的日常运营中没有实际作用,也不拥有任何顶级域名(除非我们想讨论这一点的话,.int除外)。.COM的注册表是Verisign,可以在https://www.iana.org/domains/root/db/com.html上进行验证,其他任何TLD也是如此。 - Patrick Mevzek

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接