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