什么是DNS,DNS有什么用处,如何配置DNS服务

核心提示DNS全称Domian Name System,是互联网的一项服务,作为将域名与IP地址相互映射的一个分布式数据库。用处就是使人们不用记复杂的ip地址,通过可通过域名访问互联网,使用起来更加方便。DNS使用TCP和UDP的53端口,目前对于

DNS全称Domian Name System,是互联网的一项服务,作为将域名与IP地址相互映射的一个分布式数据库。用处就是使人们不用记复杂的ip地址,通过可通过域名访问互联网,使用起来更加方便。

DNS使用TCP和UDP的53端口,目前对于每一级的域名长度限制是63个字符,域名的总长度限制是253个字符。

域名的层次结构:以www.baidu.com为例,com为顶级域名,baidu为二级域名,www为三级域名,顶级域名以上是根;一个顶级域名可以解析无数个二级域名,但有的域名商会限制解析的数量;以下是传统顶级域名:com、net、 gov、org、edu。

DNS除了本地DNS服务器和运营商DNS服务器外,在PC本地还有一个hosts用于解析域名。

域名的解析流程看下图:

域名解析流程图

添加域名解析的方法:

1、通过hosts添加本地解析:用记事本打开

C:WindowsSystem32driversetchosts

hosts配置图

2、服务器中添加DNS的A记录:

1)在服务器中打开DNS服务—找到正向查找区域—新建区域—一直点下一步—输入域名—完成

2)找到刚刚新建的区域,点右键新建主机,然后输入IP地址和名称,然后就可以在pc中刷新DNS缓存后就可以访问了。

以下是DNS记录类型

1、A记录:A记录是用来指定主机名或域名对应的IP地址的。当用户访问域名的时候,DNS通过查询A记录来获取域名对应的IP地址。

2、AAAA记录:和A记录类似,不同的是AAAA记录获取的是IPv6的地址。

3、CNAME记录:别名解析。可以将注册的域名指向别的域名。

4、NS记录:是域名服务器记录,用来指定域名由哪个DNS服务器来进行解析。可以把一个域名的不同二级域名分别指向到不同的DNS系统来解析。

5、MX记录: 邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。

6、TXT记录:一般指某个主机名或域名的说明。

7、PTR记录: “PTR”就是“反向DNS”。就是通过IP地址去解析域名。

8、SOA记录: 定义权威DNS服务器

最后说一个案例,来理解下CNAME记录:

在一台服务器上部署两个服务,其中一个是IIS,并在IIS中部署一个网站,另一个FTP服务,A记录分别为:

www.test.com 192.168.1.10

Ftp.test.com 192.168.1.10

如果这台服务器IP地址变更为192.168.1.20,此时需要修改WWW和FTP两条A记录才能解决,CNAME可以很好的解决这个问题,只需将www记录保持A记录不变,ftp记录改为CNAME记录即可:

www.test.com A记录:192.168.1.10

Ftp.test.com CNAME记录:www.test.com

这样如果以后需要更改服务器IP地址,只需要修改www.test.com的A记录就可以了。

整理得有点乱,希望能给你们一点帮助,如有描述不对的地方,欢迎指正,谢谢观看。

 
友情链接
鄂ICP备19019357号-22