Linux网络DNS域名解析

目录

一、DNS

二、DNS解析的查询类型和流程

查询过程

bind

三、实验

1、正向解析

2、反向解析

3、主从服务器


一、DNS

把域名解析成IP地址,方便用户访问

正向解析:根据域名来查找对应的IP地址

反向解析:根据IP地址查找对应的域名

域名和IP地址相互映射的一个分布式数据库(数据结构)

.根

顶级域

cn.  us.   jp.  国家

二级域

com.cn.     edu.cn.   org.cn.  net.cn.

子域

baidu.com.cn.        sina.com.cn.

主机站点(主机名)

www.    mail.

CDN(缓存服务器)缓存服务器分布到用户访问相对集中的地区网络

用户访问的时候实行就行原则,更快、更稳定

域名和IP地址一对多的关系,一个IP不一定之对应一个域名,一个域名只可以对应一个IP地址

缓存域名服务器

也称为DNS高速缓存服务器

通过向其他域名服务器查询获得域名——>IP地址记录

将域名查询结果缓存到本地,提高重复查询时的速度

主域名服务器

特点DNS区域的权威服务器,具有唯一性

负责维护该区域内所有域名——>IP地址的映射记录

需要自行建立所负责的区域的地址数据文件

从域名服务器

也称辅助域名服务器,是对域名服务器的热备份

其维护的域名——>IP地址记录来源于主域名服务器

需要从主域名服务器自动同步区域地址数据库

二、DNS解析的查询类型和流程

查询过程

1、本机的缓存  hosts

2、DNS的域名服务器  运营商

3、到根域服务器查,根域服务器知道结果,但是不会直接高斯你结果,叫你去顶级域找

4、顶级域服务器,他也不直接高速你结果,让你去可能会知道结果的二级域

5、二级域也是不告知结果,子域知道

6、子域知道了结果,返回结果——>域名服务器——>本地缓存——>用户(返回递归)

set type =ns(进行解析)

/etc/reslov.comf

正向解析:从域名解析地址

反向解析:从IP地址解析出域名

主从服务器解析

主停止工作,从服务器可以继续承担任务

nslook up:就是一个解析命令

bind

开源软件——>用于内网划分DNS,外网地址划分、注册,是要钱的,内网既不要花钱,也不用注册,bind方便内部进行访问和使用

三、实验

1、正向解析

先下载安装包

 进入主配置文件进行修改

 

再进行修改区域配置文件

 更改区域数据

复制区域文件数据

 

 进入配置文件ky29.com.zone进行修改  vim ky29.com.zone

 更改为主机名

 

 关闭安全机制,关闭防火墙并重启服务

 

 这样就可以了

2、反向解析

 进入区域配置文件进行修改vim  /etc/named.rfc1912.zones
复制区域数据文件

更改反向解析的配置文件内容

 这样就可以了

3、主从服务器

 

 修改配置文件

指定备用从服务器的IP地址

 

重启服务

 

配置第二台从服务器的/etc/named.conf文件

命令:vim  /etc/named.conf

 

修改文件都指定为any

进去修改配配置文件

 

配置内容 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部