DNS和NS的关系
背景
大家在建站的时候可能搞不清楚什么叫 DNS 和 NS,两个词就差了一个字母,导致在做域名解析的时候产生疑惑,今天就简单讲解一下两个概念的关系。
DNS
建站的时候自然少不了需要一台服务器,每一台服务器都是自己的 ip 地址,默认情况下我们可以直接通过 ip+端口的方式访问服务器上的资源,但是 ip 太长了根本记不住,所以就出现了域名 ,你想想 debill.me
是不是比 11.12.13.14:443
容易记?每一个域名相当于门牌号,ip 相当于你家在地球上的经纬度,把域名和 ip 映射起来,这样用户就能直接通过域名直接访问你的网站。管理域名和服务器 ip 映射关系的系统就叫域名系统,英文简写 DNS, 全称是 Domain Name System。简而言之,DNS 就是是把容易记忆的域名与不好记忆的 IP 地址给映射起来。
NS
NS 是 Name Server 的简写,中文名是名称服务器。NS 是 DNS 系统的一部分,如果你想对外提供 DNS 服务,就需要有一个 NS,用来让你的用户可以管理域名与 IP 的对应关系。
域名有域名注册局(Domain Registry)和域名注册商(Domain Registrar)的区分,每一个顶级域名都由一个域名注册局管理。你可以在网上任意的 Whois 服务里查询,.com
域名和.ai
域名的域名注册局是不同的。一般域名注册局不直接对外提供域名注册服务,而是由域名注册商提供域名注册服务。一个域名注册商会跟多个域名注册局合作,这样就可以提供多种域名后缀的域名注册服务。我们以腾讯云域名注册为例,腾讯自己是域名注册商,他提供了以下的域名
可以看到腾讯虽然提供了很多顶级域名,但是有些域名是没有的,例如.app
或者.ai
域名。
一般域名注册商都会提供 NS ,大家注册的域名,默认的 NS 就是域名注册商的。所以我们如果要配置 DNS 解析记录,可以直接在域名注册商后台找到 DNS 管理,去添加或者修改解析记录就行。
这个时候你可能会问,我在不同的域名注册商里购买的域名可不可以让一个域名注册商的 NS 管理?答案是可以的。只需要简单几步就可以搞定,我会写篇文章介绍手把手教你操作。
- 标题: DNS和NS的关系
- 作者: DeBill
- 创建于 : 2024-05-07 17:53:47
- 更新于 : 2025-01-09 23:09:41
- 链接: https://debill.me//build-a-site/dns-ns-relation/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。