DNS域名解析服务

DNS解析系统通过正向和反向解析将域名与IP地址相互转换。当访问www.baidu.com时,会经过本地Hosts文件、缓存服务器、根域名服务器、二级域名服务器,最后找到子域名服务器获取IP地址。这个过程中,BIND软件常用于内网DNS解析,而运营商的缓存服务器则起到加速访问的作用。

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

因为在互联网上,都属通过ip地址进行通信

1.就是把域名变为IP地址

正向解析:把域名解析成ip地址

反向解析:把ip地址解析成域名

2.导航,dns解析系统类似于导航,精准定位所需要访问的网站

www.baidu.com.cn.这是百度在互联网上的完整域名

.根域,ipv4的跟域,一共有13个,美国10个,英国1个,瑞典1个,日本1个,国内有2个根域的镜像服务器

ipv6根域名:全球有25个,中国1主3从,美国1主2从

.cn ,一级域,顶级域,国家组织,cn 中国 us 美国 jp 日本

.com ,二级域,一般表示组织机构,.com商业组织  .edu 教育机构 .org非盈利组织 .net运营商 以上指中国

baidu. 子域,域名

www. 主机名 

缓存域名服务器,运营商,我们访问绝大多数的网站,都是从运营商的缓存服务器调用的缓存记录,直接访问

主域名服务器,唯一性,记录了所有域名和ip地址的映射关系

从域名服务器,是主的热备份,主挂了,从服务器顶上

热备份:实时备份不需要关机

一旦在缓存服务器没有相关的域名和ip地址的映射关系,那怎么去访问,定位这个域名的IP地址?
1、用户------------>本地文件(hosts)---------->dns域名服务器(运营商缓存服务器)--------------------->根域名服务器(知道结果,但是不告诉你,让你去二级域服务器)-------------------->二级域名服务器(我知道结果,但是我也不告诉你,子域名服务器去找)------------------------->子域名服务器(知道结果,域名和ip地址的映射关系)-------------------->缓存服务器(运营商)----------------->hosts----------->用户
根域名服务器(知道结果,但是不告诉你,让你去二级域服务器)-------------------->二级域名服务器(我知道结果,但是我也不告诉你,子域名服务器去找)------------------------->子域名服务器(知道结果,域名和ip地址的映射关系) 迭代查询
子域名服务器(知道结果,域名和ip地址的映射关系)-------------------->缓存服务器(运营商,记录域名和ip地址的映射关系)----------------->hosts----------->用户 递归查询

bind开源软件,用于内网的dns解析,不同于外网,内网的dns是不需要注册的,是方便内部进行使用和访问工具

        yum -y install bind

/etc/named.conf 主配置文件

/etc/named.rfc1912.zones 区域配置文件,保存域名和ip地址,对应关系的位置,这里只定义了域名与ip地址解析规则,保存的文件位置以及服务类型,没有具体的ip,域名之间的关系

/var/named/named.localhost 区域的数据配置文件,这里保存的是具体的ip地址和域名之间的关系

正向解析

 

另一台虚拟机

 

反向解析

 

 

另一台虚拟机 

主从域名服务器 

 

 

从虚拟机 

 

 

 

 

 

 

 

 主

 从

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

- joke

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值