Linux——DNS域名解析服务

  • 个人简介:云计算网络运维专业人员,了解运维知识,掌握TCP/IP协议,每天分享网络运维知识与技能。
  • 座右铭:海不辞水,故能成其大;山不辞石,故能成其高。
  • 个人主页:小李会科技的主页 

目录

 前言:

 一.DNS系统的作用及类型

1.DNS 系统的作用(解析方式):***

 2.DNS系统的类型及作用:***

3.BIND 服务器端程序:

 二.BIND 域名服务

1.BIND(Berkeley Internet Name Daemon)

2.BIND 服务器端程序

三.构建缓存域名服务器

1.案例环境

2. 构建缓存域名服务器基本配置步骤

3.构建主、从域名服务器 

1.案例环境

2. 构建主域名服务器基本配置步骤​编辑

 3.构建从服务器基本配置步骤


Linux——DNS域名解析服务_第1张图片

 前言:

DNS(Domain Name System,域名系统)是一个分布式的命名系统,用于将主机名和域名解析为IP地址。DNS服务是现代IT系统中重要的一部分,是实现Internet通信的基本设施之一

 一.DNS系统的作用及类型

1.DNS 系统的作用(解析方式):***

  • 正向解析:根据主机名称(域名)查找对应的 IP 地址
  • 反向解析:根据 IP 地址查找对应的主机域名

Linux——DNS域名解析服务_第2张图片


 2.DNS系统的类型及作用:***

  • 1>缓存域名服务器,也称为高速缓存服务器
  • (查询域名、缓存本地、提高速度)
  • 2>主域名服务器
  • (维护该区域内所有映射记录)
  • 3>从域名服务器,也称为辅助域名服务器
  • (维护来源于主域名服务器的记录)

3.BIND 服务器端程序:

  1. 主要执行程序:/usr/sbin/named
  2. 默认监听端口:53
  3. 主配置文件:  /etc/named.conf
  4. 保存 DNS 解析记录的数据文件位于:  /var/named/

 二.BIND 域名服务

1.BIND(Berkeley Internet Name Daemon)

伯克利 Internet 域名服务
官方站点:https://www.isc.org/

相关软件包
bind-9.9.4-37.el7.x86_64.rpm
bind-utils-9.9.4-37.el7.x86_64.rpm
bind-libs-9.9.4-37.el7.x86_64.rpm
bind-chroot-9.9.4-37.el7.x86_64.rpm


2.BIND 服务器端程序

主要执行程序:/usr/sbin/named
默认监听端口:53
主配置文件     /etc/named.conf
保存 DNS 解析记录的数据文件位于    /var/named/ 


三.构建缓存域名服务器

1.案例环境
  1. 缓存域名服务器的 IP 地址为 192.168.1.5
  2. 局域网内的 PC 机将首选 DNS 服务器设为 192.168.1.5
  3. 缓存域名服务器能够访问 Internet 中的其他 DNS 服务器
  4. 负责处理局域网 PC 机的 DNS 解析请求,并缓存查询结果

Linux——DNS域名解析服务_第3张图片


2. 构建缓存域名服务器基本配置步骤

Linux——DNS域名解析服务_第4张图片


3.构建主、从域名服务器 

1.案例环境

主域名服务器:ns1.bdqn.com,173.16.16.5
从域名服务器:ns2.bdqn.com,173.16.16.6
两台服务器均能够提供 bdqn.com 区域的域名解析 主要解析记录

  •  主要解析记录  网站服务器“www.bdqn.com”,IP地址为“173.16.16.1”
  •  邮件服务器“mail.bdqn.com”,IP地址为“173.16.16.2”
  •  在线培训站点服务器“study.bdqn.com”,IP地址为“173.16.16.3”
  • bdqn.com域的泛域名解析,对应的IP地址为173.16.16.1 

2. 构建主域名服务器基本配置步骤Linux——DNS域名解析服务_第5张图片

 3.构建从服务器基本配置步骤

 Linux——DNS域名解析服务_第6张图片

Linux——DNS域名解析服务_第7张图片 人生重要的不是所站的位置,而是所朝的方向​​​
感谢您的支持 关注  点赞  收藏 ~~~欢迎来到CSDN

你可能感兴趣的:(Linux,linux,运维,服务器)