人人都应该有一个名字,在网络上也一样

域名:是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识。

————但它不止于此。


构成

  1. 顶级域名(一级域名)
  2. 二级域名
  3. 子域名

顶级域名

  • 国家顶级域名 (ex:中国是cn,美国是us,日本是jp……)
  • 国际顶级域名 (ex:com工商企业,net网络提供商,org非盈利组织……)

org域名无法备案

二级域名

  • 英文
  • 数字
  • 中文
  • 混合型

这些类型的二级域名价格都有区别(ex:纯数字的要便宜一点;越短越贵,越长越便宜)

中文域名的真实面目:九班的秘密基地.xyz --> xn--sjqy8skrap5jj61bxidoqh.xyz

子域名

可设置多级

ex:test.repent.top

hello.test.repent.top

子域名级数有限制


购买

常见服务商

  1. DNSPod (腾讯)
  2. 万网 (阿里)
  3. GoDadyy (不推荐)
  4. NameSilo (网上很多人推荐)

个人推荐国内服务商,毕竟售后这个东西嘛。

网络上的免费域名服务商Freenom现在被玩坏了,不要去用(会发现无法注册)


使用

关于解析类型,我也没都用过,不能做出很好的解释,下文来自Wikipedia(Need Magic)

DNS系统中,常见的资源记录类型有:

  • 主机记录(A记录):RFC 1035定义,A记录是用于名称解析的重要记录,它将特定的主机名映射到对应主机的IP地址上。
  • 别名记录(CNAME记录): RFC 1035定义,CNAME记录用于将某个别名指向到某个A记录上,这样就不需要再为某个新名字另外创建一条新的A记录。(补充:通俗讲就是把自己的域名套到别的域名上,访问自己的域名可以显示CNAME目标域名下的内容。注意!!如果目标站点使用了HTTPS,CNAME后用浏览器访问会提示证书错误!!!如果要镜像他站,请征得同意后用NGINX反代进行,后面有时间会讲,大概是不会了
  • IPv6主机记录(AAAA记录): RFC 3596定义,与A记录对应,用于将特定的主机名映射到一个主机的IPv6地址
  • 服务位置记录(SRV记录): RFC 2782定义,用于定义提供特定服务的服务器的位置,如主机(hostname),端口(port number)等。(补充:通俗讲就是包含端口号)
  • 域名服务器记录(NS记录) :用来指定该域名由哪个DNS服务器来进行解析。 您注册域名时,总有默认的DNS服务器,每个注册的域名都是由一个DNS域名服务器来进行解析的,DNS服务器NS记录地址一般以以下的形式出现: ns1.domain.com、ns2.domain.com等。 简单的说,NS记录是指定由哪个DNS服务器解析你的域名。(补充:通俗来讲,就是你用的哪家的域名解析服务,该项可修改。)
  • NAPTR记录:RFC 3403定义,它提供了正则表达式方式去映射一个域名。NAPTR记录非常著名的一个应用是用于ENUM查询。

补充上文,还有MX记录,是邮箱专用记录

还有TXT记录,用于验证域名所有权,申请证书的时候会用到,在用于邮箱领域中,还可以保障安全,防止垃圾邮件的侵扰

SRV记录博主在开服的时候用到过 相关的文章

关于解析TTL

TTL,指域名解析信息在最底层DNS服务器的存活时间

下面一段来自WIKI(不是懒,博主确实觉得WIKI上解释的很好,我比不上)

域名解析

举一个例子,zh.wikipedia.org 作为一个域名就和IP地址198.35.26.96 相对应。DNS就像是一个自动的电话号码簿,我们可以直接拨打198.35.26.96 的名字zh.wikipedia.org 来代替电话号码(IP地址)。DNS在我们直接调用网站的名字以后就会将像zh.wikipedia.org 一样便于人类使用的名字转化成像198.35.26.96 一样便于机器识别的IP地址。

DNS查询有两种方式:递归迭代 。DNS客户端设置使用的DNS服务器一般都是递归服务器,它负责全权处理客户端的DNS查询请求,直到返回最终结果。而DNS服务器之间一般采用迭代查询方式。

以查询 zh.wikipedia.org 为例:

  • 客户端发送查询报文"query zh.wikipedia.org"至DNS服务器,DNS服务器首先检查自身缓存,如果存在记录则直接返回结果。
  • 如果记录老化或不存在,则:
    1. DNS服务器向根域名服务器发送查询报文"query zh.wikipedia.org",根域名服务器返回顶级域 .org 的顶级域名服务器地址。
    2. DNS服务器向 .org 域的顶级域名服务器发送查询报文"query zh.wikipedia.org",得到二级域 .wikipedia.org 的权威域名服务器地址。
    3. DNS服务器向 .wikipedia.org 域的权威域名服务器发送查询报文"query zh.wikipedia.org",得到主机 zh 的A记录,存入自身缓存并返回给客户端。

域名系统

根域名服务器

根域名服务器 (英语:Root DNS server )是互联网域名解析系统(DNS)中最高级别的域名服务器,提供到顶级域服务器的映射。

顶级域服务器

顶级域服务器 (英语:Top-level DNS server ) 负责处理 .com, .org及所有顶级国家域名,提供到权威域服务器的映射。

权威域服务器

权威域服务器 (英语:Authoritative server )提供主机名(英语:host name )到 IP 地址间的映射。

权威服务器就是最底层的服务器,TTL就是在这个上面的存活时间。

通常来说TTL值,600就够了,因为太小了服务器得频繁缓存,反而会影响打开速度,如果需要刷新频率快,更改解析内容能快速得到响应,那就小点。建站推荐600。

TTL单位为秒,s。

关于域名邮箱

阿里腾讯都有免费的服务

这里举例阿里的:免费企业邮箱申请

image.png

简单明了,弄完之后就可以有自己域名的邮箱了 (ex:repent@repent.top)


关于域名的小知识和注意点

  • 在很久以前,域名最后需要加.才能访问ex:repent.top.
  • 在浏览器中(指现代浏览器),会被自动替换成.so,repent。top也是可以访问的
  • 域名只是便于记忆,不能隐藏背后的ip
  • 最好的域名不是最贵的,是最适合自己的

欢迎评论补充



活动

DNSPod:DNSPod 解析套餐免费试用 - 腾讯云 DNSPod - 国民级 DNS 服务平台_限时_优惠_免费_VIP_套餐_域名_解析 (记得把 如账户余额充足,到期时按年自动续费给去掉)

最后修改:2021 年 10 月 29 日 04 : 46 PM
如果觉得我的文章对你有用,请随意赞赏