如何构建域名服务器正确步骤
时间:2023-02-20 02:24:02 | 来源:建站知识
时间:2023-02-20 02:24:02 来源:建站知识
如何构建域名服务器正确步骤:1.DNS系统的类型(角色)
1)缓存域名服务器,或称“唯高速缓存服务器”,其主要功能是提供域名解析记录的缓存。缓存域名服务器可以大大提高常用的域名的查询速度,因此特别适合在局域网使用
2)主域名服务器:是特定DNS区域的官方服务器,主域名服务器是唯一存在的,其管理的域名解析激励具有权威性。主域名服务器需要在本地设置所需管理区域的地址数据库文件
3)从域名服务器,或称辅助域名服务器,其主要功能是提供备份。当主域名服务器中的地址数据库发生变化时,从域名服务器中的地址数据库也会进行相应的变化
2.BIND域名服务基础
1)安装BIND软件
bind-9.3.3-7.el5.i386.rpmbind-utils-9.3.3-7.el5.i386.rpmbind-chroot-9.3.3-7.el5.i386.rpmcaching-nameserver-9.3.3-7.el5.i386.rpm2)BIND服务器端程序
主要执行程序:/usr/sbin/named
服务脚本:/etc/init.d/named
默认监听端口:53
主配置文件:/var/named/chroot/etc/named.conf
保存DNS解析记录的数据文件位于:
/var/named/chroot/var/named/
3.主配置文件named.conf
1)全局配置部分
2)区域配置部分
4.区域数据库配置文件
域名解析记录
NS域名服务器记录
MX邮件交换记录
A地址记录,只用在正向解析的区域数据文件中
CNAME别名记录
反向PTR指针记录
5.基于DNS解析的负载均衡
当同一个域名对应有多个不同的IP地址时,可以通过DNS区域数据库文件实现简单的轮询负载均衡,只要在地址数据库中添加相应的多条A地址记录即可
6.泛域名解析
当同一个IP地址的服务器对应有相同域内大量不同的域名时,可以通过DNS区域数据库文件使用泛域名解析,只需要添加一条主机地址为“*”的A地址记录即可
7.子域授权(或称子域委派)
当DNS区域内层次较多,域名数量巨大时,使用子域授权,将某个字域内各域名的解析工作交给另外一台服务器来完成
8.对配置文件进行语法检查
named-checkconf工具格式:named-checkconf [主配置文件]
named-checkzone工具格式:named-checkzone <域名> <区域数据文件>
9.构建缓存域名服务器
1)建立named.conf主配置文件 通过根域或者转发机制指定解析源
2)确认建立http://named.ca根区域数据文件 若使用转发机制则无需此步骤
3)启动named服务service named start4)验证缓存域名服务器 nslookup命令
10.构建主域名服务器(建立
http://benet.com区域为例)
1)在named.conf配置文件中添加“benet.com”主区域2)建立“benet.com”区域的数据文件正向解析
反向解析
3)启动或者重新加载named服务程序4)验证主域名服务器11.构建从域名服务器
1)在主域名服务器上配置主配置文件,并重启named服务2)在从域名服务器上建立主配置文件3)在从域名服务器上重新启动4)验证从域名服务器12.构建分离解析的域名服务器
1)在named.conf主配置文件中为不同的客户机地址启用不同的zone区域设置,各自使用独立的数据文件2)分别建立不同的区域数据文件3)启动或重新加载named服务程序4)验证分离解析的域名服务器如何构建域名服务器步骤已完成,希望对你有所帮助!