域名基本概念
域名、cname 、DNS 、A 记录以及MX 记录的基本概念针对任何一个有效的域名,都应该有一个该域名的权威域名服务器(DNS ),在域名服务器中有一条或多条针对于该域名的资源记录。一条资源记录共有
域名、cname 、DNS 、A 记录以及MX 记录的基本概念
针对任何一个有效的域名,都应该有一个该域名的权威域名服务器(DNS ),在域名服务器中有一条或多条针对于该域名的资源记录。
一条资源记录共有5项,分别是 域名(Domain_name)、生存时间(Time_to_live)、类型(Type )、类别(Class )和值(Value )。
其中:
域名:是这条记录指向的域;
生存时间:指出记录的稳定性。高度稳定的信息被赋予一个很大的值,如86 400(一天的秒数),变化很大的信息被赋予一个较小的值,如60(1分钟);
类型:指出记录的类型,其中重要的类型有:
其中最常见的记录是A 记录,通过A 记录来解析该域名的主页所存放的服务器。除了A 记录以外,如果还有以该域名为邮件地址的邮件服务,则必须有MX 记录,通过MX 记录来解析该域名的邮件服务器。如:abc.com.cn 86400 IN MX 1 mx.sina.net
1,A 记录:WEB 服务器的IP 指向
A (Address) 记录是用来指定主机名(或域名)对应的IP 地址记录。
说明:用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置自己域名的二级域名。
就是说:通过A 记录,大家可以设置自己的不同域名转到不同的IP 上去!如: 将
www.yourname.com转到IP 321.32.321.321
ftp.yourname.com 转到IP 123.12.123.123
mail.yourname.com 转到IP 213.21.213.213
,2,MX 记录(Mail Exchange):邮件路由记录
说明:用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操作控制所有的邮箱设置。您只需在线填写您服务器的主机名或主机IP 地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。
这个大家都明白了吗?就是将你的域名中邮件服务器分开,将它设置到其它的IP 去! 比 如同样是 myweb.com ,如果你设置A 记录是指向123.12.123.123,而MX 记录你设置是指向222.22.222.222,那么你的DNS 服务器接收到别人的邮件路 由请求时就将会将它的请求解释到222.22.222.222上去!而别人访问你的网页的时候仍然是访问123.12.123.123。
3,CNAME (Canonical Name) 记录,(alias from one domain name to another) 通常称别名指向
这是个挺好用记录,它可以将你注册的不同域名统统转到一个主域名上去!与A 记录不同的是,CNAME 别名记录设置的可以是一个域名的描述而不一定是IP 地址!有什么好处?大家想想就知道!
4,URL (Uniform Resource Locator )转发:网址转发
功 能:如果您没有一台独立的服务器(也就是没有一个独立的IP 地址)或者您还有一个域名B ,您想访问A 域名时访问到B 域名的内容,这时您就可以通过URL 转 发来实现。url 转发可以转发到某一个目录下,甚至某一个文件上。而cname 是不可以,这就是url 转发和cname 的主要区别所在
域名A 记录: A(Address)记录是域名与IP 对应的记录。
域名别名记录:别名(CName,Canonical Name)记录,是域名与域名的别名对应的记录。 动态域名解析:A 记录中域名对应的IP 是静态IP ,把域名解析到动态IP 上,就叫动态域名解析。
域名服务商一般只免费提供A 记录,不免费提供 动态域名解析。
5. 什么是TTL 值?
TTL 值全称是“生存时间(Time To Live)”,简单的说它表示DNS 记录在DNS 服务器上缓存时间。要理解TTL 值,请先看下面的一个例子:
假 设,有这样一个域名myhost.abc.com (其实,这就是一条DNS 记录,通常表示在abc.com 域中有一台名为myhost 的主机)对应IP 地 址为1.1.1.1,它的TTL 为10分钟。这个域名
,或称这条记录存储在一台名为dns.abc.com 的DNS 服务器上。
现在有一个用户键入一下地址(又称URL ):http://myhost.abc.com 这时会发生什么呢?
该 访问者指定的DNS 服务器(或是他的ISP, 互联网服务商, 动态分配给他的)8.8.8.8就会试图为他解释myhost.abc.com ,当然8.8.8.8这台DNS 服务器由于没有包含
myhost.abc.com 这条信息,因此无法立即解析,但是通过全球DNS 的递归查询后,最终定位到dns.abc.com 这台DNS 服务器, dns.abc.com 这台DNS 服务器将myhost.abc.com 对应的IP 地址1.1.1.1告诉8.8.8.8这台DNS 服务器,然有再由 8.8.8.8告诉用户结果。
8.8.8.8为了以后加快对myhost.abc.com 这条记录的解析,就将刚才的1.1.1.1结果保留一段时间,这 就是TTL 时间,在这段时间内如果用户又有对myhost.abc.com 这条记录的解析请求,它就直接告诉用户1.1.1.1,当TTL 到期则又会重复 上面的过程。