DNS bind的安装配置

Bind简介

Bind是Berkeley Internet Name Domain Service的简写,它是一款实现DNS服务器的开放源码软件。Bind原本是美国DARPA资助伯克利大学(Berkeley)开设的一个研究生课题,后来经过多年的变化发展,已经成为世界上使用最为广泛的DNS服务器软件,目前Internet上半数以上的DNS服务器有都是用Bind来架设的。

 

bind详解:

包名:bind

进程:named

协议:dns

使用端口:53(tcp,udp)

相关包:

bind-chroot:将named进程的活动范围限定在chroot目录,保证安全性。

bind-devel:与开发相关的头文件和库文件(编译安装bind时所需)

bind-libs:bind服务器端和客户端都使用到的公共库文件

bind-utils :  bind客户端工具

程序文件:/usr/sbin/named

 

bind 安装与使用

1.使用yum命令安装三个软件包

yum -y install bind bind-utils bind-chroot

2.查看是否安装bind

rpm -qa | grep ‘^bind’

DNS bind的安装配置

3.修改配置文件

vi /etc/named.conf

DNS bind的安装配置

vi /etc/named.rfc1912.zones

增加红色边框内容(上面是正解区域,下面是反解区域)

DNS bind的安装配置

4.进入/var/named目录中复制

cp -p named.localhost named.hadoop.com (-p 复制时保持文件权限不变)

DNS bind的安装配置

5.修改正向解析文件

named.hadoop.com

DNS bind的安装配置

6.修改反向解析文件

Named.192.168.249.zone

 

在每一个服务器的/etc/sysconfig/network-scripts/ifcfg-eth0目录下添加

DNS bind的安装配置

7.启动named服务

Service named start

8.测试DNS配置,使用nslookup

DNS bind的安装配置

9.注意事项:

配置文件的内容都要仔细检查,输入错误都会造成报错。