Linux学习记录(18)DNS服务基础

来源:互联网 发布:刷弹幕的软件 编辑:程序博客网 时间:2024/05/23 01:17

DNS服务是一个从网址域名到IP地址转换的服务。

1、在Linux下,解析是有几个途径,一个是根据本机的hosts文件,另一个就是DNS服务器。在输入网址的时候,会先从本机文件获取IP地址,若没有的话,则会去DNS服务器去寻找IP地址。


2、在Linux下,可以修改/etc/nsswitch.conf配置文件,来控制解析顺序。比如不使用本机hosts文件等


3、可以使用host命令或dig命令来检查DNS服务。

host 域名dig 域名

注意,host和dig命令不会使用本机的hosts文件,而是直接去使用DNS服务去查询返回。


4、dig +trace命令 域名        追踪DNS服务器

5、资源记录(RR)包含几个字段,NAME CLASS TYPE RDATA,其中CLASS一般为IN 代表Internet

TYPE有以下几种,

A:IPv4

AAAA:IPv6

MX:邮件记录

CNAME:别名

PTR:逆向解析

SRV:服务资源


6、服务器配置

(1)主从服务器,主服务器保存该域的zone文件,所有的配置修改都在主服务器上进行,而在从服务器上,只是在主服务器上抓取配置文件,不会修改,只是与主服务器去同步配置

(2)缓存服务器,缓存服务器上没有zone配置文件,依靠的是客户的查询缓存为其提供服务






0 0
原创粉丝点击