关于域名解析的那些事——墨涩网

网站域名解析.png
域名注册后,您只是拥有了域名的使用权,但无法通过域名直接访问您的网站,或作为电子邮箱后缀进行邮件收发。域名解析是使用域名访问您的网站或邮箱的必备环节。域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。域名解析也叫域名指向、服务器设置、域名配置以及反向IP登记等等。说得简单点就是将好记的域名解析成IP,服务由DNS服务器完成,是把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。互联网中的地址是数字的IP地址,域名解析的作用主要就是为了便于记忆。

域名解析

域名解析的前提条件

在设置域名解析前,您需要准备好域名、网站(或邮箱)。具体包括:

  • 拥有一个域名。
  • 已经准备好服务器空间,并已上传网站内容至服务器。
  • 已完成网站备案。
  • 获取主机 IP 地址(或电子邮箱 MX 记录),解析设置中需要使用,获取公网 IP 的方式如下:
    • 如果您使用的是阿里云 ECS 实例,可以在实例详情页面查看公网 IP 地址。
    • 如果您没有使用阿里云 ECS 实例,服务器运行 Windows 系统,您可以通过浏览器访问 ip.cn,查看公网 IP。
    • 如果您没有使用阿里云 ECS 实例,服务器运行 Linux 系统,您可以运行 Shell 命令#curl ifconfig.me,查看公网 IP。

视频介绍域名解析(以阿里云的域名解析为例)

常见域名解析类型

A记录:

最简单最常用,添加记录时候填写IP地址即可。A记录(Address)是用来指定主机名(或域名)对应的IP地址记录?通过A记录您可以将该域名指向到自己的网站服务器IP地址,同时也可以设置您域名的二级域名。

CNAME记录 :

也被称为别名记录,是双线智能解析和使用CDN加速必须用到的解析方法。CNAME解析通常是一个三级域名地址,您可以在主机管理后台"绑定域名"位置看到cname解析地址的信息提示,不同服务器会使用不同的cname解析地址。通过cname解析,可以让域名捆绑到多个服务器IP地址,需要注意的是cname解析地址后面有个英文“.”符号。

mx记录:

是Mail Exchanger的缩写,意思是邮件交换记录?它指向一个邮件服务器,用于电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。例如,当Internet上的某用户要发一封信给 user@vipiis.com时,该用户的邮件系统通过DNS查找vipiis.com这个域名的MX记录,如果MX记录存在, 用户计算机就将邮件发送到MX记录所指定的邮件服务器上。

TTL值:

全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间。默认即可。

AAAA:

用来指定主机名(或域名)对应的IPv6地址(例如:ff06:0:0:0:0:0:0:c3)记录。

TXT:

在这里可以填写任何东西,长度限制255。绝大多数的TXT记录是用来做SPF记录(反垃圾邮件)。

泛解析:

使用“*”建立二级域名解析到同一独立IP。在域名前添加任何子域名,均可解析到指定的服务器IP地址。

ns记录:

是域名DNS服务器记录,全称Name Server记录,用来指定该域名由哪个DNS服务器来对您的域名进行解析。您注册域名时,总有默认的DNS服务器,每个注册的域名都是由一组DNS域名服务器来解析的。

显性URL:

从一个地址301重定向到另一个地址的时候,就需要添加显性URL记录(注:DNSPod目前只支持301重定向)。

隐性URL:

类似于显性URL,区别在于隐性URL不会改变地址栏中的域名。

SRV:

记录了哪台计算机提供了哪个服务。格式为:服务的名字、点、协议的类型

域名解析主机记录:

www

www 表示 解析后域名为 www.域名

@

@表示 直接解析主域名

*

*表示泛解析 *.域名

 

THE END