root域名服务器 gtld服务器_如何构建域名服务器正确步骤

v2-71b9d5ea54be72ed05442f67cd7cdb35_1440w.jpg?source=172ae18b

1.DNS系统的类型(角色)

1)缓存域名服务器,或称“唯高速缓存服务器”,其主要功能是提供域名解析记录的缓存。缓存域名服务器可以大大提高常用的域名的查询速度,因此特别适合在局域网使用

2)主域名服务器:是特定DNS区域的官方服务器,主域名服务器是唯一存在的,其管理的域名解析激励具有权威性。主域名服务器需要在本地设置所需管理区域的地址数据库文件

3)从域名服务器,或称辅助域名服务器,其主要功能是提供备份。当主域名服务器中的地址数据库发生变化时,从域名服务器中的地址数据库也会进行相应的变化

2.BIND域名服务基础

1)安装BIND软件

bind-9.3.3-7.el5.i386.rpm

bind-utils-9.3.3-7.el5.i386.rpm

bind-chroot-9.3.3-7.el5.i386.rpm

caching-nameserver-9.3.3-7.el5.i386.rpm

2)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)全局配置部分

v2-3ae479dc1608b8a13728cffad9c937ef_b.jpg

2)区域配置部分

v2-0732ec144d64a71affba690640086d25_b.jpg

4.区域数据库配置文件

v2-5303ce038054afabf3da553a0e84928d_b.jpg

域名解析记录

NS域名服务器记录

MX邮件交换记录

A地址记录,只用在正向解析的区域数据文件中

CNAME别名记录

v2-95cfcb1e602f826fac9ca724d8fcad1b_b.jpg

反向PTR指针记录

v2-c9b497d59732dcca7a3a3cea86ead1ec_b.jpg

5.基于DNS解析的负载均衡

当同一个域名对应有多个不同的IP地址时,可以通过DNS区域数据库文件实现简单的轮询负载均衡,只要在地址数据库中添加相应的多条A地址记录即可

v2-ce3fc404c82715d27fa408535917169d_b.jpg

6.泛域名解析

当同一个IP地址的服务器对应有相同域内大量不同的域名时,可以通过DNS区域数据库文件使用泛域名解析,只需要添加一条主机地址为“*”的A地址记录即可

v2-f2c942807e71c170432f61f25f09ccd6_b.png

7.子域授权(或称子域委派)

当DNS区域内层次较多,域名数量巨大时,使用子域授权,将某个字域内各域名的解析工作交给另外一台服务器来完成

v2-782e0a62b2b622769bdcba3d3770c606_b.jpg

8.对配置文件进行语法检查

named-checkconf工具

格式:named-checkconf [主配置文件]

named-checkzone工具

格式:named-checkzone <域名> <区域数据文件>

9.构建缓存域名服务器

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

通过根域或者转发机制指定解析源

v2-e70709fb07ad8ee0845e827a65fabd8d_b.jpg

2)确认建立http://named.ca根区域数据文件

若使用转发机制则无需此步骤

3)启动named服务

service named start

4)验证缓存域名服务器

nslookup命令

10.构建主域名服务器(建立http://benet.com区域为例)

1)在named.conf配置文件中添加“benet.com”主区域

v2-755a1148c9c36356b809e9fc88d25727_b.jpg

2)建立“benet.com”区域的数据文件

正向解析

v2-f5c7acab48cdc9dd96411952b17e6872_b.jpg

反向解析

v2-706290391840968e2769456f22832d8a_b.jpg

3)启动或者重新加载named服务程序

4)验证主域名服务器

11.构建从域名服务器

1)在主域名服务器上配置主配置文件,并重启named服务

v2-582b8036cb291105f03debd3889ec86b_b.jpg

2)在从域名服务器上建立主配置文件

v2-27c47e369eb56fc9833c4600e33d5709_b.jpg

3)在从域名服务器上重新启动

4)验证从域名服务器

12.构建分离解析的域名服务器

1)在named.conf主配置文件中为不同的客户机地址启用不同的zone区域设置,各自使用独立的数据文件

v2-25d68dbbe970a1a4fabafb205c5c13d0_b.jpg

2)分别建立不同的区域数据文件

v2-9340b489a1b6b9dbe47bed660416bede_b.jpg

3)启动或重新加载named服务程序

4)验证分离解析的域名服务器

如何构建域名服务器步骤已完成,希望对你有所帮助!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值