41 DNS解析流程

本文详细介绍了DNS解析的完整过程,从客户端发起请求到查询本地缓存,再到与DNS服务器交互,包括权威应答、主从DNS服务器的角色以及正向和反向区域的概念。解析过程中涉及的数据库文件构成和相关语法也进行了说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一次完整的查询请求过程

client–hosts—dns localcache–dns server

自己负责解析的域:直接查询数据库并返回解析

权威应答:

​ 直接负责的dns服务器应答而非迭代而来的

主从dns服务器

主dns:维护负责解析的域数据库。读写均可进行

从dns:从主dns服务器同步数据库,只能进行读(查询操作)

区域的概念

​ 正向:域名–ip

​ 反向: ip–域名

数据库文件构成:

资源记录:rr
记录类型:A,AAAA,PTR,SOA,NS,CNAME,MX
SOA:起始授权记录,一个区域解析库有且只能有一个soa记录
NS[name server]:域名服务记录,一个区域解析库可以有多个ns记录
A[address]:地址记录,域名---地址
AAAA:域名---ipv6
CNAME:别名
PTR:ip--域名-反向解析
MX:邮件服务器 0-99 数字越小优先级越高

soa图书馆----管理员ns----a图书馆地址---cname图书馆别名

语法:

 name ttl IN RR_TYPE VALUE
1.解析区域文件
vim /etc/named.rfc1912.zones
zone "leichaolinux1.com" IN {
   
   
        type master;
        file 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值