我知道域名扩展是通过像 IANA 这样的企业进行注册的,但是从技术角度来看,有什么能够阻止任何人制作自己的
.whatever
扩展?虽然我对网络和 DNS 没有很多了解,但为什么不能只是设置自己的服务器并托管自己想要的内容呢?.whatever
扩展?虽然我对网络和 DNS 没有很多了解,但为什么不能只是设置自己的服务器并托管自己想要的内容呢?在您自己的计算机或本地局域网中,涉及“无事可做”。您可以使用自己的DNS服务器在自己的网络上以任何想要的域名和扩展名托管自己的计算机。
当您想要使用您选择的域名和扩展名通过互联网访问您的计算机时,情况会发生变化。为什么?因为每个域名扩展名(如.com、.net等)都必须有一个根DNS服务器(也称根区),由IANA管理,得到ICANN和目前的根区维护者Verisign的帮助。
为什么根DNS很重要?假设您想将自定义域扩展名设置为.day
。现在,如果我在浏览器中输入http://warren.day来访问您的Web服务器(假设这是世界上我的这一部分中的任何人第一次尝试访问您的网站),那么我的ISP的DNS服务器将无法从其缓存中解析该域名。
我的ISP的DNS服务器的下一步将是联系.day
的根DNS服务器(请注意,我已经简化了过程,并且服务器只能将请求升级到其他DNS服务器,但最终将间接到达根区),但由于您还没有设置它们,因此不存在,正如某位回答者在其答案中发表的那样,这将需要大量资金或应该服务于某种有效用途。
你可以创建自己的顶级域名(TLD),但除非它已经被注册,否则没有DNS主机能够路由网络请求到你。如果你有很多钱,可以尝试支付18.5万美元的注册费用,也许就有一些好运;)
可以!但是您需要获得ICANN的许可才能使用根服务器。不过这是可能的,例如,Google拥有.gle顶级域名,您可以在他们的域名goo.gle中看到它。biz和其他一些顶级域名也是私人拥有的。我想这个选择可能会很昂贵。
gle
只是“新”的通用顶级域名之一。我不知道您所说的“.biz和其他也是私有域名”是什么意思。biz
是一个通用顶级域名,对所有人开放注册域名。 - Patrick Mevzek