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

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配置文件,依靠的是客户的查询缓存为其提供服务






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值