BIND的安装与启动

来自CloudWiki
跳转至: 导航搜索

Linux下的DNS服务

  • 在Linux中,域名服务(DNS)是由BIND(Berkeley Internet Name Domain,柏克莱网间域名)软件实现的
  • BIND是一个C/S系统,其客户端称为转换程序(resolver),它负责产生域名信息的查询, 将这类信息发送给服务器端。
  • BIND的服务器端是一个称为named的守护进程,它负责回答转换程序的查询。

检验是否安装BIND

查询DNS是否已安装:rpm -qa | grep bind

安装BIND域名服务器

rpm方法

# cd /mnt/cdrom/Packages
#  ll |grep bind
# rpm -ivh  bind-9.7.0-5.P2.el6.i686.rpm   	
     //域名服务器软件

[root@maxin Packages]# ll | grep bind-libs
-r--r--r--.  84 root root   854572 Aug 17  2010 bind-libs-9.7.0-5.P2.el6.i686.rpm
[root@maxin Packages]# rpm -ivh  bind-libs-9.7.0-5.P2.el6.i686.rpm

[root@maxin Packages]# ll | grep bind-utils
-r--r--r--.  44 root root   176688 Aug 17  2010 bind-utils-9.7.0-5.P2.el6.i686.rpm
[root@maxin Packages]# rpm -ivh   bind-utils-9.7.0-5.P2.el6.i686.rpm

[root@maxin Packages]# ll | grep bind-chroot
-r--r--r--.  38 root root    66180 Aug 17  2010 bind-chroot-9.7.0-5.P2.el6.i686.rpm
[root@maxin Packages]# rpm -ivh bind-chroot-9.7.0-5.P2.el6.i686.rpm

[root@maxin Packages]#

注:或可直接通过这个命令安装:rpm -ivh bind*.rpm

yum方法

首先,配置本地yum源: 相关链接

安装bind相关软件:

yum install bind*

BIND的启动与停止

# service named start 


设置开机自启:
  # chkconfig --level 2345 named on

查看bind是否被运行
   # pstree|grep named

关闭和重启
   # service named stop 
   # service named restart