什么是DNS呢?DNS的中文解释就是域名解析服务,是Domain Name Service的缩写。DNS服务器的主要作用就是提供域名与IP地址之间的解析。
域名解析的发展分为三步,首先是分布式的解析,解析工作由每一个主机负责;而集中式解析则是由一台主机来完成的;最后则是己分布又集中,也就是DNS了。
DNS的查询方式分两种,一种是递归查询,是由客户端发起的;另一种是迭代查询,是由服务器端发起的。
DNS服务器的记录类型:
首先介绍A记录,即主机记录,主要作用有,添加一条记录;删除一条记录;空域名的解析;泛域名的解析;利用DNS实现简单的负载均衡。
SOA记录,即起始授权记录,其含义是指此区域的主要服务器是哪台以及主要服务器与辅助服务器间的关系。而SOA记录中的序列号的意思是记录数据修改的版本;主服务器意思是负责此区域的主要服务器;负责人的意思是管理员,使用的是管理员邮箱,而邮箱的@符号必须用英文状态下的点来代替;刷新间隔则是指数据的复制间隔;重试间隔则是指如果服务器与辅助服务器通讯异常时,刷新的间隔时间;过期时间是指如果超过规定时间辅助服务器还未与主服务器取得联系,则辅助服务器的数据失效;TTL是指数据缓存的时间。
NS记录,即名称服务器,作用是此区域有哪些服务器负载解析。
CNAME记录,即别名记录,意义为主机记录的别名。
MX记录,即邮件交换器。
PTF记录,即反向指针。