域名解析 A记录 ,CNAME,MX,NS 你懂了吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了域名解析 A记录 ,CNAME,MX,NS 你懂了吗相关的知识,希望对你有一定的参考价值。
参考技术A 什么是域名解析?域名解析就是国际域名或者国内域名以及中文域名等域名申请后做的到IP地址的转换过程。IP地址是网路上标识您站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。如下图,百度 www.baidu.com 就是域名,解析出来的IP 14.216.177.30 这个过程就是域名解析。
A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。又称IP指向,用户可以在此设置子域名并指向到自己的目标主机地址上,从而实现通过域名找到服务器。
说明:
·指向的目标主机地址类型只能使用IP地址;
1) 添加A记录
在“主机名”中填入子域的名字,“类型”为A,“IP地址/主机名”中填入web服务器的IP地址,点击“新增”按钮即可。
注:如果“主机名”一栏为空则表示对域名mydomain.com本身做指向。
2) 修改A记录
只要在“IP地址/主机名”一栏中将原来的IP地址直接修改为新IP地址,然后点击“修改”按钮即可。
3) 删除A记录
点击要删除的A记录后面对应的“删除”按钮即可。
4) 泛域名解析
即将该域名所有未指定的子域名都指向一个空间。
在“主机名”中填入*,“类型”为A,“IP地址/主机名”中填入web服务器的IP地址,点击“新增”按钮即可。
5) 负载均衡的实现:
负载均衡(Server Load Balancing,SLB)是指在一系列资源上面动态地分布网络负载。负载均衡可以减少网络拥塞,提高整体网络性能,提高自愈性,并确保企业关键性应用的可用性。
当相同子域名有多个目标地址时,表示轮循,可以达到负载均衡的目的,但需要虚拟主机服务商支持。
别名记录。这种记录允许您将多个名字映射到另外一个域名。通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“ host.mydomain.com ”(A记录)。它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。这两个别名的全称就 http://www.mydomain.com/ 和“ mail.mydomain.com ”。实际上他们都指向 “ host.mydomain.com ”。通常称别名指向。您可以为一个主机设置别名。比如设置 test.mydomain.com ,用来指向一个主机 www.rddns.com 那么以后就可以用 test.mydomain.com 来代替访问 www.rddns.com 了。
说明:
·CNAME的目标主机地址只能使用主机名,不能使用IP地址;
·主机名前不能有任何其他前缀,如:http://等是不被允许的;
·A记录优先于CNAME记录。即如果一个主机地址同时存在A记录和CNAME记录,则CNAME记录不生效。
1) 添加CNAME记录
在“主机名”中填入子域的名字,“类型”为CNAME,“IP地址/主机名”中填入目标地址,点击“新增”按钮即可。
2) 修改CNAME记录
只要在“IP地址/主机名”一栏中将原来的目标地址直接修改为新地址,然后点击“修改”按钮即可。
3) 删除CNAME记录
点击要删除的CNAME记录后面对应的“删除”按钮即可。
邮件交换记录。用于将以该域名为结尾的电子邮件指向对应的邮件服务器以进行处理。如:用户所用的邮件是以域名 mydomain.com 为结尾的,则需要在管理界面中添加该域名的MX记录来处理所有以@mydomain.com结尾的邮件。
说明:
·MX记录可以使用主机名或IP地址;
·MX记录可以通过设置优先级实现主辅服务器设置,“优先级”中的数字越小表示级别越高。也可以使用相同优先级达到负载均衡的目的;
·如果在“主机名”中填入子域名则此MX记录只对该子域名生效。
1)添加MX记录
“主机名”一栏为空,“类型”为MX,“IP地址/主机名”中填入目标地址或IP,“优先级”里填入数字(必须为整数),点击“新增”按钮即可。
2) 修改MX记录
只要在“IP地址/主机名”一栏中将原来的目标地址或IP直接修改为新地址或IP,然后点击“修改”按钮即可。
3) 删除MX记录
点击要删除的MX记录后面对应的“删除”按钮即可。
4) 负载均衡
服务器负载均衡(Server Load Balancing,SLB)是指在一系列资源上面智能地分布网络负载。负载均衡可以减少网络拥塞,提高整体网络性能,提高自愈性,并确保企业关键性应用的可用性。
当域名的MX记录有多个目标地址且优先级相同时,表示轮循,可以达到负载均衡的目的,但需要邮箱服务商支持。
解析服务器记录。用来表明由哪台服务器对该域名进行解析。这里的NS记录只对子域名生效。例如用户希望由12.34.56.78这台服务器解析news.mydomain.com,则需要设置news.mydomain.com的NS记录。
说明:
·“优先级”中的数字越小表示级别越高;
·“IP地址/主机名”中既可以填写IP地址,也可以填写像ns.mydomain.com这样的主机地址,但必须保证该主机地址有效。如,将 news.mydomain.com的NS记录指向到ns.mydomain.com,在设置NS记录的同时还需要设置ns.mydomain.com的 指向,否则NS记录将无法正常解析;
·NS记录优先于A记录。即,如果一个主机地址同时存在NS记录和A记录,则A记录不生效。这里的NS记录只对子域名生效。
1) 添加NS记录
在“主机名”中填入子域的名字,“类型”为NS,“IP地址/主机名”中填入解析服务器的IP地址或名称(如ns.mydomain.com),点击“新增”按钮即可。
2) 修改NS记录
只要在“IP地址/主机名”一栏中将原来的服务器目标地址或IP直接修改为新地址或IP,然后点击“修改”按钮即可。
3) 删除NS记录
点击要删除的NS记录后面对应的“删除”按钮即可。
A记录就是把一个域名解析到一个IP地址(Address,特制数字IP地址),而CNAME记录就是把域名解析到另外一个域名。其功能是差不多,CNAME将几个主机名指向一个别名,其实跟指向IP地址是一样的,因为这个别名也要做一个A记录的。但是使用CNAME记录可以很方便地变更IP地址。如果一台服务器有100个网站,他们都做了别名,该台服务器变更IP时,只需要变更别名的A记录就可以了。
域名解析CNAME记录A记录哪一种比较好?如果论对网站的影响,就没有多大区别。但是:CNAME有一个好处就是稳定,就好像一个IP与一个域名的区别。服务商从方便维护的角度,一般也建议用户使用CNAME记录绑定域名的。如果主机使用了双线IP,显然使用CNAME也要方便一些。
A记录也有一些好处,例如可以在输入域名时不用输入www.来访问网站哦!从SEO优化角度来看,一些搜索引擎如alex或一些搜索查询工具网站等等则默认是自动去掉www.来辨别网站,CNAME记录是必须有如:WWW(别名)前缀的域名,有时候会遇到这样的麻烦,前缀去掉了默认网站无法访问。
有人认为,在SEO优化网站的时候,由于搜索引擎找不到去掉www.的域名时,对网站权重也会有些影响。因为有些网民客户也是不喜欢多写三个W来访问网站的,网站无法访问有少量网民客户会放弃继续尝试加www.访问域名了,因此网站访问浏览量也会减少一些。
也有人认为同一个域名加www.和不加www.访问网站也会使网站权重分散,这也是个问题。但是可以使用301跳转把不加www.跳转到加www.的域名,问题就解决了
(建议收藏)计算机网络:DNS与HTTP相关练习题详细解析与拓展
一.单选题(共13题,65.0分)
1、DNS中最终是利用( )来获得目标主机的IP地址的?
A、NS记录
B、A记录
C、CNAME记录
D、MX记录
正确答案: B
- A 域名对应的IP地址
- NS 域名对应的权威域名服务器名称
- CNAME 域名对应的别名
- MX 域名对应的邮件服务器的名称,用于邮件传输
可见,只有A记录才是域名和IP地址相对应
拓展:
DNS协议使用UDP协议,端口53。
2、OSI 应用层有何作用?
A、提供数据分段
B、提供数据加密和转换
C、提供网络任意终端上应用程序之间的接口
D、对源设备和目的设备之间流经的所有数据提供控制
正确答案: C
首先,应用层的作用就是主机之间的进程与进程之间的通信。
所以,如果选项里面只要说道应用程序,那么所指的就是应用层。
数据分段是网络层干的事情,比如Ping一个IP地址,如果数据超过65535个字节,那么数据包就会被分片传输。
数据的加密和转换都是传输层的作用,传输层运用可靠的协议给数据进行加密。
数据控制是数据链路层的作用。
3、服务器上的应用层通常如何处理多客户端服务请求?
A、终止与服务的所有连接
B、拒绝与单一守护程序的多个连接
C、暂停当前连接,建立新连接
D、使用传输层区分不同的服务连接
正确答案: D
多客户端的服务请求怎么会直接拒绝或者终止或者暂停。
不同的服务连接就会有不同的处理方法。
4、DNS协议的功能是
A、用于主机名和IP地址的解析
B、用于主机IP地址和端口号的解析
C、用于域名和IP地址的解析
D、用于自动获得IP地址
正确答案: C
DNS协议的功能是解析域名和IP地址。
通过域名访问某个IP地址就是DNS服务器该干的事情。
5、如果本地域名服务器无缓存,
当采用递归方法解析网络中另一主机域名时,
用户主机、本地域名服务器发送的域名请求消息数分别是
A、一条、一条
B、一条、多条
C、多条、一条
D、多条、多条
正确答案: A
-
递归查询:
若根域名服务器不能解析,则根域名服务器向授权域名服务器请求,取得映射,将映射返回本地域名服务器
-
迭代查询:
若根域名服务器不能解析,则根告诉本地域名服务器位置,本地域名服务器直接向授权域名服务器请求,取得映射,将映射返回本地域名服务器
说白了,就是递归和树的区别,在节点数量庞大的情况下,递归的时间复杂度要大于树。
6、下列哪一项是通用顶级域名(TLD)的例子?
A、bu
B、tv
C、edu
D、uw
正确答案: C
根域名服务器
负责管理所有顶级域名的DNS服务器
全世界有13台根域名服务器,大部分分布在北美洲。
下面是常见的通用顶级域名:
.com – 供商业机构使用
.edu – 供教育机构使用
.gov – 供美国政府及其属下机构使用
.net – 供网络服务供应商使用
.org – 供不属于其他通用顶级域类别的组织使用
.mil – 供美国军事机构使用
7、关于P2P结构,以下哪一项描述是错误的
A、web、FTP、e-mail等互联网服务采用P2P结构
B、主机之间直接通信
C、每一个主机既是服务请求者,也是服务提供者
D、主机地位是平等的
正确答案: A
P2P(peer to peer)
- 任意主机既是客户端又是服务器
- 主机之间是对等的
- 迅雷,Emule,BT等常见下载软件均提供P2P下载模式
而web、FTP、email都有相应的服务器,所以不是P2P结构
8、关于网络应用的描述,以下哪一项是错误的
A、网络应用由运行在不同终端上的网络应用进程协同实现
B、网络应用是网络提供的服务
C、协同实现同一网络应用的不同应用进程之间有着对应的应用层协议
D、不同网络服务有着相同的应用层协议
正确答案: D
网络应用需要不同的终端上的网络应用进行协同才能实现,比如,没有多人聊天的QQ就不叫QQ了。
网络应用当然是网络提供的服务,网络的体系结构中的应用层。
不同的网络服务怎么会有相同的应用层协议呢?比如电子邮件服务和DNS服务,应用层协议是完完全全不一样的
9、由新启动的域名服务器对www.cs.washington.edu进行迭代解析,
解析后,该域名服务器缓存了哪一些域名服务器的域名相关信息?
A、www.cs.washington.edu, cs.washington.edu, washington.edu, and .edu
B、www.cs.washington.edu
C、www.cs.washington.edu, and cs.washington.edu
D、cs.washington.edu, washington.edu, and .edu
正确答案: A
迭代解析就是逐级解析,慢慢剥去外壳。
10、万维网(WWW)是资源的网络,它主要由哪些部分构成?
A、HTML、URL和HTTP
B、资源、统一资源定位符和传输协议
C、HTTP、ASP和JSP
D、静态/动态页面、HTTP和JSP
正确答案: B
HTTP都是传输协议,这个没什么好说的。
不要把万维网和协议混淆。万维网是个应用。
11、关于DNS,以下哪一项描述是错误的
A、DNS采用分层的域名结构
B、由单一组织管理和实施DNS
C、DNS完成域名至IP地址转换过程
D、DNS采用分布式域名服务器结构
正确答案: B
DNS是有分层的,是分布式的。
不可能单一组织和管理,因为没有任何一个DNS服务器能够承担这个风险,一个坏整个网络就得坏。
12、关于资源记录,以下哪一项描述是错误的
A、资源记录给出通往完全合格的域名标识的主机的传输路径
B、资源记录给出域名服务器之间的关联
C、资源记录是域名服务器中存储的信息
D、资源记录给出完全合格的域名与IP地址之间的映射
正确答案: A
资源记录就是缓存。
不会给出传输路径的,不会告诉你要经过那那那的。
资源记录给出域名、IP地址、相互的关联等等。
13、一台主机希望解析域名www.abc.com.cn,
如果该主机配置的域名服务器地址为202.120.66.88,
根域名服务器地址为10.11.12.13,
www.abc.com.cn的授权域名服务器地址为202.113.33.77,
该主机解析该域名时首先访问的域名服务器地址为
A、10.11.12.13
B、202.113.33.77
C、202.120.66.88
D、不确定,三个域名服务器任选一个
正确答案: C
不管如何,先访问本地域名服务器。
二.判断题(共7题,35.0分)
1、对P2P文件共享应用,一个通信会话不存在客户机端和服务器端的概念。
正确答案:×
有传输就是有客户端和服务器端,p2p就是说既可以做客户端也可以做服务器端的意思。
2、假设用户请求由某些文本和两幅图片组成的web页面。对于这个页面。客户机将发送一个请求报文并接收三个响应报文。
正确答案:×
请求报文和响应报文成对出现,有请求就有响应,除非丢包,但是本题不考虑。
3、在浏览器和初始服务器之间使用非持久连接的话,一个TCP报文段可能携带两个不同的HTTP服务请求报文。
正确答案:×
一个TCP报文段哪里能携带那么多信息,还两个不同的就更不可能了
4 HTTP响应报文中的Date:首部指出了该报文中的对象最后一次修改的时间。
正确答案:×
抓个包,服务器从文件系统中检索到这个对象,插入响应报文,并且发送该响应报文的时间
5 浏览器直接和地址栏里的主机取得联系,获取网页,在这个过程种不需要DNS的帮助。
正确答案:×
获得网页就需要域名变IP地址,怎么不需要DNS服务器呢?
6 Cookie技术保持用户和服务器之间的会话状态是通过在用户端设置Cookie来实现的。
正确答案:√
开一些网页会提示你是否允许它在你的电脑上设置cookie。这个时候就是用户端设置Cookie。
7 现在的浏览器广泛地使用了并行技术,能够同时与服务器建立多个TCP连接传输网页。
正确答案:√
不然网页怎么能够多开呢?最早的浏览器只能单开一个网页,现在可以多开,多亏了并行技术。
以上是关于域名解析 A记录 ,CNAME,MX,NS 你懂了吗的主要内容,如果未能解决你的问题,请参考以下文章
cmd 命令查询域名的 dns 解析记录(A,NS,MX,CNAME,TXT)
cmd 命令查询域名的 dns 解析记录(A,NS,MX,CNAME,TXT)