最近我一直在想如何创建自己的域名用于服务器用途,比如如何继续去吧爸爸,搜索您想要购买的域名并购买,但 GoDaddy 会如何创建这些域名?不这样做是否可以创建域名?
答案1
域名系统只是一本地址簿。从技术上讲,创建域名只需添加一条或两条记录 - 例如,域名的example.com
存在是因为这些记录:
example.com. NS a.iana-servers.net.
example.com. NS b.iana-servers.net.
剩下的只是商业流程(例如在组织之间获取信息、实际获得付款等)。不需要创建有形对象,也不需要挖掘区块等。
从技术角度来看,DNS系统中的域名委派控制“根”的组织 (ICANN) 将 TLD 的控制权委托给充当注册机构的各种组织,而这些注册机构 — 根据注册商的请求 — 将向像您这样的客户委托单个域名。(并且您可以进一步将子域名委托给其他人。)
GoDaddy 如何制作这些域名
当你在 GoDaddy 或其他注册商处购买域名时,他们会将信息发送给 TLD 的注册表请求将域名委托给某些 DNS 名称服务器。(例如,中央 .com 注册中心是 VeriSign。)通常,这是使用名为 EPP 的自动协议发送的,但注册中心可能会接受任何方法 - 甚至电子邮件也曾经很常见。
当注册中心收到信息时,他们会在 TLD 上创建 DNS“NS”记录,指向注册商提供的任何名称服务器。(通常域名从 GoDaddy 的免费名称服务器开始,但您可以将其更改为自定义名称服务器。)注册中心还管理 WHOIS/RDAP 数据库并使用您的联系信息进行更新。
是否可以不这样做就创建域名
不,你必须通过登记处不知何故。如果他们不将 NS 记录添加到他们的 DNS 区域,那么世界其他地方根本就不会知道您的域名存在。
当然,您可以建立自己的公司作为新的注册商,并通过直接与 TLD 对话来绕过 GoDaddy 等,但这将花费不少钱 — 只有当您每天处理数百个域名时才值得这样做。(大型托管服务提供商就是这样做的。)
通常,注册管理机构会有一些官方流程来建立新的注册机构并获得 EPP 访问权限;例如,请参阅VeriSign 的“新注册商”要求。
答案2
要理解为什么这实际上不是你能做的事情,你应该了解 DNS 的工作原理。总结一下(甚至在技术上有点不正确)——
名称服务器知道“根名称服务器”。这些特殊名称服务器具有顶级域名的名称服务器的记录(例如 .com、.edu、.biz、.givt、.nz、.us、.xxx 等)。这些顶级域名由各种政府/伪政府/私人实体控制,这些实体规定了子域名的条款。
像 GoDaddy 这样的注册商与这些公司签订合同,购买域名并处理注册和名称服务器设置。他们为此向适当的 TLD 所有者付费,并添加 Web 界面和结构以连接到多个注册中心 - 通常 API 费用较高,每个域名费用较低。
您可以去这些注册商那里制定自己的协议,但是这样做非常昂贵而且非常复杂,所以没有意义。
当然,您可以设置自己的名称服务器,使用您喜欢的任何域名,而无需注册商的参与,但这些只适用于使用您的名称服务器的人。互联网刚出现时曾有过替代注册机构,但它们已经消失了。(谷歌搜索“alternic”是一个著名的例子)
答案3
我如何创建自己的域名?
从纯技术角度来看,您可以使用以下 DNS 软件绑定9,可供下载这里(单击和BIND 9
右侧的链接)。ISC DHCP
Kea
安装软件后,您可以创建所需的任何域并为其分配 IP。任何使用该 PC/服务器进行 DNS 解析的计算机都可以访问这些域。
这样做的基本缺点是这些域名仅限于您控制的网络(即非公共互联网)。
GoDaddy 将如何创建这些域名?
正如其他答案中详细说明的那样,GoDaddy 没有。他们严格来说是注册员,即处理所谓“二级”域名(例如example.com
)的实体。[请注意,还有经销商,他们与注册商签订合同以提供域名。]
关于谁为公共互联网“制作”域名,涉及多个实体。但从广义上讲,注册管理机构和互联网名称与数字地址分配机构 (ICANN)保持通用顶级域名(gTLD) 1,其中一些通过注册商向公众提供(例如.com
、.net
和.org
)。
1 这与国家代码顶级域名(国家代码顶级域名),例如.us
和.uk
,由互联网号码分配机构(由 ICANN 控制的组织)向本地管理的国家注册中心迁移。
gTLD 主要分为两类:
未赞助
20 世纪 80 年代创建的原始(非赞助)域名包括.com
、.edu
、.gov
、.int
、和。后来,在 21 世纪初期,又添加了、、和。.mil
.net
.org
.biz
.info
.name
.pro
赞助
“赞助”域名是由私人机构或组织向 ICANN 提议的域名,如上所述。如果提议被接受,提议该域名的组织通常将负责维护该域名(他们成为注册运营商)。
过去,当 ICANN 认为有必要扩大可用的 gTLD 总数时,就会在他们设定的非常具体的时间启动提案流程。
谁维护什么?
如果你想查看 gTLD 的大列表以及谁管理它们,你可能需要看看这个官方 ICANN 注册列表。
不这样做的话是否可以创建域名?
对于私有网络来说,是的。对于公共互联网来说,可能不是。