下面会解释道A记录和CNAME记录然后再扩充下NS记录
其实A记录和CNAME记录很相似
- A记录:就是把一个域名解析到一个IP下(通过访问这个域名就访问了这个IP 因为IP有不确定性很容易变 可以理解用域名来管理它)访问这个域名就是访问了这个IP
- CNAME记录:就是把一个域名解析到另一个域名下(通过访问这个别名(子域名、二级域名以及更多级)然后就访问了另一个域名)例子:我给bbb.com(顶级域名)添加一条别名(CNAME)记录 主机记录为aaa 记录值为ccc.com 然后域名的别名就是 aaa.bbb.com 就是别名了 然后当我访问aaa.bbb.com的时候就相当于访问了ccc.com这个域名
- NS记录:域名服务器记录,如果需要把子域名交给其他DNS服务商解析,就需要添加NS记录。你可以理解为,假如我们买了阿里云的域名或腾讯云的域名我们需要用哪一家的DNS服务器来解析它,这个记录是必须的。
好处1
例:
别名记录(CNAME):也被称为规范名字。这种记录允许您将多个名字映射到同一台计算机。 通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.mydomain.com”(A记录)。 它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。 这两个别名的全称就是“www.mydomain.com”和“mail.mydomain.com”。实际上他们都指向“host.mydomain.com”。
类推:
同样的方法你可以用于当你拥有多个域名需要指向同一服务器IP,此时你可以将一个域名做A记录指向服务器IP,然后将其他的域名做别名到之前的A记录的域名上,那么当你访问这些别名的时候相当于访问了这个服务器IP。同理因为做了A记录所有如果你服务器IP发生了变化,你只需要更改那个A记录的IP就行了,这样就不必麻烦的一个一个域名更改指向。
虚拟主机:
如果你是租用的虚拟主机的话,一般的服务商都会提供一个三级或四级域名给你,那个域名地址的IP理所当然肯定是服务器的最新IP了,所有只需要直接用你的域名做别名记录(CNAME)指向到服务商给你的域名上就行了。
好处2
这里条好处说实话没怎么理解,没用过,知道的朋友还请留言讨论下。
使用域名的别名记录(CNAME),让你的域名解析不再蜗牛。
众所周知,国内很多域名注册机构的DNS服务器解析生效速度很慢,这便给很多人带来了麻烦,当网站需要更换IP或其他必须对域名重新解析的时候,如果存在大量网站,第一麻烦就是多域名的解析问题,我们可以通过第一条技巧轻松解决!但对于生效速度,通过普通的解析估计我们就无法解决了!
其实,我们可以通过使用域名的别名(CNAME)另类使用,达到加速解析的目的。首先我们最好选择一个主域名如:qqya.com,将该域名转移到国外(推荐:ENom)注册商平台下,解析速度与国内的注册商可不是一个两个等级的差别了,然后将其他的相关域名使用CNAME记录:(www.abc.com. 这里只是一个例子)切记最后有一英文状态下的“句号”!
OK!以后当需要更换域名解析的时候,只需要变动abc.com,立即解决了所有问题,因为你其他的域名都已经跟随你的abc.com域名了,只要你解析了abc.com,其他也都相应变化,不再担心国内解析慢的问题了!(一对多关联 只需修改一个既可得到所关联的变化 很方便实用)
题外话
- 解析域名现在我知道的就是(自身应用过)
- 需要一个域名然后添加两条NS记录用腾讯的或阿里的DNS进行解析
- 然后再添加两条A记录分别是
- WWW记录(假如我们的域名是bbb.com 添加了这个记录,我们就可以使用www.bbb.com来访问了)
- @记录(假如我们的域名是bbb.com 添加了这个记录,我们就可以直接使用bbb.com来访问了)
- *记录(泛解析看个人需求)(假如我们的域名是bbb.com 添加了这个记录,我们就可以使用*.bbb.com进行访问 *可以为任意字符,例:a.bbb.com,b.bbb.com,az.bbb.com,… 等都可以进行访问)
- 再根据自己的需要是否需要子域名(添加CNAME记录即可 上面已经说了CNAME记录的好处 看个人需求)
参考:
使用CName记录的好处