DNS域名解析 学习了解作用以及如何配置 内附案例可跟做 适合初学者

一、BIND域名服务基础

1.1、DNS系统的作用及类型

1)DNF作用

●正向解析:根据域名查找对应的IP地址
●反向解析:根据IP地址查找对应的域名
●DNS系统的分布式数据结构
在这里插入图片描述

2)DNS类型

缓存域名服务器
●也称为DNS高速缓存服务器
●通过向其他域名服务器查询获得域名->lP地址记录
●将域名查询结果缓存到本地,提高重复查询时的速度

主域名服务器
●特定DNS区域的权威服务器,具有唯─性
●负责维护该区域内所有域名->IP地址的映射记录
●需要自行建立所负责区域的地址数据文件

从域名服务器
●也称为辅助域名服务器,是对主域名服务器的热备份
●其维护的域名->IP地址记录来源于主域名服务器
●需要从主域名服务器自动同步区域地址数据库

1.2、BIND的安装和配置文件

1)BIND软件安装

BIND (Berkeley Internet Name Daemon)
●BIND是应用最广泛的DNS服务程序
●官方站点:https://www.isc.orgl

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

各软件包的主要作用如下。
bind:提供了域名服务的主要程序及相关文件。
bind-utils:提供了对DNS服务器的测试工具程序,如nslookup等。
bind-libs:提供了bind、bind-utils需要使用的库函数。
bind-chroot:为BIND服务提供一个伪装的根目录
(将/var/named/chroot/文件夹作为 BIND服务的根目录),以提高安全性。默认已安装bind-utils和bind-libs,因此只需要安装bind 和bind-chroot即可。

2)BIND服务

BIND服务器端程序
●主要执行程序:/usr/sbin/named●默认监听端口:53
●主配置文件
✦letc/named.conf
●保存DNS解析记录的数据文件位于
✦/var/named/
BIND服务控制
●systemctl [status|start|stop|restart] named.service

3)主配置文件named.conf

全局配置部分
●设置DNS服务器的全局参数
●包括监听地址和端口、区域数据文件存放的目录等
●使用options { … };的配置段

在这里插入图片描述

4)区域配置部分

●设置本服务器提供域名解析的特定DNS区域
●包括域名、服务器角色、数据文件名等
●使用zone“区域名”IN { …};的配置段

在这里插入图片描述

4.1全局TTL配置项及SOA记录

●$TTL (Time To Live,生存时间)
●SOA (Start Of Authority,授权信息开始)
●分号“;”开始的部分表示注释信息

在这里插入图片描述
1)正向解析记录
●NS域名服务器(Name Server)记录
●MX邮件交换(Mail Exchange)记录
●A地址(Address)记录,只用在正向解析区域中
●CNAME别名(Canonical Name)记录

在这里插入图片描述

4.2区域数据配置文件的特殊应用

1)基于域名解析的负载均衡
●同一域名对应到多个IP地址

在这里插入图片描述
2)泛域名解析
●找不到精确对应的A记录时,使用 “ * ” 进行匹配

在这里插入图片描述

5)对配置文件进行语法检查

1) named-checkconf工具
在这里插入图片描述
2)named-checkzone工具
在这里插入图片描述

二、使用BIND构建域名服务器

2.1、构建缓存域名服务器

1)案例环境

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

2)案例拓扑

在这里插入图片描述

3)基本配置步骤

在这里插入图片描述

4)建立主配置文件named.conf

在这里插入图片描述
在这里插入图片描述

5)确认根域的区域数据文件named.ca

在这里插入图片描述

6)启动named服务

在这里插入图片描述

7)验证缓存域名服务器

●在客户机中将DNS服务器设为该缓存域名服务器
●执行nslookup wwiw.google.com命令

2.2、构建主、从域名服务器

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)基本配置步骤

在这里插入图片描述

2)确认本机网络地址、主机映射、DNS服务器地址

在这里插入图片描述

3)建立主配置文件named.conf

在这里插入图片描述

3)建立正、反向区域数据文件

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值