【linux网络】3.DNS域名解析

DNS是DomainNameSystem的缩写,它将域名转换为IP地址,便于人们记忆和使用。正向解析是从域名到IP,反向解析则是从IP到域名。DNS系统包括根域、一级域、二级域等,以及缓存服务器和主从域名服务器,确保服务的稳定和高效。解析过程通常涉及迭代和递归查询。文章还提到了在Linux环境中进行正向和反向解析的配置步骤。
摘要由CSDN通过智能技术生成

DNS域名解析

域名:www.baidu.com

域名的作用:方便记忆,方便人们使用

什么是DNS?

DNS域名解析:类似于导航,精准的定位所需要的网站,分为正向解析和反向解析

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

                        反向解析:把IP地址解析成为域名

DNS的组成部分

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

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

.cn 一级域/顶级域 : .cn(中国)  .us(美国)  .jp(日本)

.com 二级域:组织或者机构   .com表示商业组织  .edu 教育机构   .org非盈利组织   .net 运营商

baidu 子域:域名

www 主机名

DNS的系统类型

缓存域名服务器(DNS高速缓存服务器):运营商提供,从运营商直接调用

        向其他的域名服务器访问查询获得域名,然后把IP地址记录,将查询的结果缓存到本地,提高查询的速度

主域名服务器:特定的DNS区域服务器

        具有唯一性,负责维护记录了所有域名和ip地址的映射关系,但是需要自行建立负责区域的地址数据文件

从域名服务器:辅助域名服务器

        就是主服务器的热备份,当主服务器出现故障,从服务器可以顶替主服务器继续工作,它的IP地址记录主要来源于主

需要从主服务器同步区域地址的数据文件

DNS的解析的查询方式

主要是 迭代 ,递归 (面试题)

文字描述过程:

用户------------>本地文件(hosts)------->dns域名服务器(运营商服务器,即缓存服务器)------>根域名服务器(知道结果,但是不告诉你,让你去二级域服务器查询)---------->二级域名服务器(也知道结果,但还是不告诉你,让你去三级域服务器(子域名服务器)查询)------->

---------->子域名服务器(知道结果,找到了域名和ip地址的映射关系)--------->缓存服务器(运营商)------>本地hosts(保存到本机更快,但是现在带宽很高一般不需要)---------->用户

迭代:每一次迭代的信息都比上一次的信息要多(版本升级)

迭代主要过程:根域名服务器---------->二级域名服务器------->子域名服务器

递归过程:子域名服务器--------->缓存服务器------>本地hosts--------->用户

实验(正向解析,反向解析,主从服务器)

安装服务

Yum -y install bind

一.正向解析

  1. 进入到主配置文件更改  vim /etc/named.conf

2. 更改区域配置文件 手动配置正向解析  vim /etc/named.rfc1912.zones

3.保留权限复制正向解析的配置文件,复制到与配置一致的文件之中

4.更改指定的正向解析文件 /etc/chx.com.zone

5.重启服务,使用指定主机验证

二.反向解析

进入到区域配置文件

/etc/named.rfc1912.zones

三.主从域名服务器(高可用)

  1. 首先进入到dns的解析地址主从更改

  1. 更改主配置文件

3.更改从服务器的区域配置文件

4.重启服务验证

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值