什么是域名解析呢?解析就是我们通过域名访问网站时DNS服务器把域名变成IP的一个过程。就是青枫在上一篇文章中说的,域名就是ip带了一个面具。
通过下图我们可以了解域名解析(第2步)在访问网站时的作用。因为广域网计算机之间的访问只认得ip地址,所以我们得要给域名做个域名解析,把域名变成我们的网站所放置的服务器IP,这样我们才能通过我们的域名访问到我们的网站。
我们在建站的过程中常用的域名解析有两种,就是A解析和CNAME别名解析。他们有什么不同?其实就是记录类型一个是A记录,一个是CNAME记录,A的记录值是一个IP地址,而CNAME的记录值是一个域名。下面我们实际操作一下。
首先,我们都要在购买域名的网站上登录域名的管理后台,下面青枫以万网为例。
我们要找到域名管理列表,找到你的域名,然后点解析
进入到域名解析页面。点添加解析
下面分别说下两种常见的解析方法。
1、A记录解析方法:
这里我们想做一个论坛,想用bbs.234ka.cn这个域名,如何做A记录解析呢。看下图
我们只需要把记录类型选择A ,主机记录(也称主机名)这填bbs,记录值填你的服务器的IP。然后保存即可。
同理,想要解析www.234ka.cn的话,主机记录这就修改为www。记录值填www网站的IP。
而 234ka.cn 这样的域名如何解析呢?那只需要主机记录值留空或者填@,记录类型A,记录值填IP即可。
A记录解析一般用在独立IP的服务器或vps。
2、CNAME别名解析的方法:
增加CNAME记录:就是将域名指向一个域名,实现与被指向域名相同的访问效果(就是解析出相同的IP,并不是访问同一个站)。
这里我们想给论坛的vps栏目绑定一个域名vps.bbs.234ka .cn ,做CNAME别名解析如何做呢。看下图
我们可以看到,记录类型修改成CNAME ,主机记录填 vps.bbs 而记录值填bbs.234ka.cn,因为和bbs同一个服务器,我们可以用bbs.234ka.cn这个域名做为记录值。这样有什么好处呢?就是假如我们的服务器IP换了,我们只需要修改bbs.oublog.cn这个域名的IP解析即可。而vps.bbs.234ka.cn这个域名的解析就不用修改。
上面的CNAME解析我们用到了三级域名。是不是跟平时我们用到的域名有点不同?为什么主机记录这填vps.bbs呢?因为234ka.cn这个是我们的根域名,而vps.bbs这部分就是我们自已起的,自定义的部分,所以我们要把自定义的部分填到主机记录值,这样解析的域名就是 主机记录.234ka.cn 这样的组合。主机记录部分我们是可以任意起的,只是我们平时习惯用www来做为主机记录。
别名解析一般用在共享IP的虚拟主机,客户需要做别名解析到服务器提供商提供的别名域名,因为共享IP共享资源的虚拟主机假如受到攻击,为保证客户网站访问,服务器IP可能就会换。这样,服务器提供商只需要修改别名域名的ip,客户的网站访问就不会受到影响。
3、其他不常用的记录类型介绍:
MX记录:
建立电子邮箱服务,将指向邮件服务器地址,需要设置MX记录
NS记录:
域名解析服务器记录,如果要将子域名指定某个域名服务器来解析,需要设置NS记录
TXT记录:
可任意填写(可为空),通常用做SPF记录(反垃圾邮件)使用
AAAA记录:
将主机名(或域名)指向一个IPv6地址(例如:ff03:0:0:0:0:0:0:c1),需要添加AAAA记录
SRV记录:
记录了哪台计算机提供了哪个服务。格式为:服务的名字.协议的类型(例如:_example-server._tcp)
显性URL:
将域名指向一个http(s)协议地址,访问域名时,自动跳转至目标地址(例如:将www.234ka.cn显性转发到www.baidu.com后,访问www.234ka.cn时,地址栏显示的地址为:www.baidu.com)。
隐性URL:
与显性URL类似,但隐性转发会隐藏真实的目标地址(例如:将www.oublog.cn隐性转发到www.baidu.com后,访问www.234ka.cn时,地址栏显示的地址仍然为:www.234ka.cn)。
本文章由:宿迁润邦网络科技编辑。