centos bind安装系统与编辑软件
创始人
2024-06-20 20:21:03
0

经过长时间学习centos bind安装,你可能会遇到centos bind安装问题,这里将介绍centos bind安装问题的解决方法,CentOS社区不断与其他的同类社区合并,使CentOS Linux逐渐成为使用最广泛的RHEL兼容版本。centos bind安装成功。

下载centos bind安装 http://www.isc.org
解压centos bind安装-9.5.0.tar.gz
# tar -zxvf bind-9.5.0.tar.gz
进入centos bind安装-9.5.0.tar.gz文件夹
# cd centos bind安装-9.5.0
创建安装目录,我是安装在 /usr/local/named
# mkdir /usr/local/named
编译,指定安装目录,指定man目录,开启多线程支持
# ./configure –prefix=/usr/local/named --mandir=/usr/local/share/man –enable-threads
Make 大约需要几分钟,只要不报错就继续下去。
# make
Make install 安装
# make install
没有报错,就表示安装成功了。
创建以下目录以备用
# mkdir /usr/local/named/namedb
开始配置centos bind安装
创建 rndc.conf文件,用centos bind安装自带程序生成
# cd /usr/local/named/

# sbin/rndc-confgen > etc/rndc.conf
把rndc.conf 中的key信息输出到 named.conf 中
#cd /etc/
# tail –n10 rndc.conf | head -n9 | sed -e s/#\ //g > named.conf
编辑named.conf
# vi named.conf
写入以下内容:
Option {Directory “/usr/local/named”;Pid-file “named.pid”;
Allow-query { any ;};
Dump-file “/usr/local/named/data/cache_dump.db”;
Statistics-file “/usr/local/named/data/named_stats.txt”;};
Zone “.” in {Type hint;File “named.root”;};
Zone “localhost” in {Type master;File “localhost.zone”;};
Zone “0.0.127.in-addr.arpa” in {Type master;File “localhost.rev”;};
退出,保存。
创建并编辑 localhost.zone 文件
# vi localhost.zone
写入以下内容:
$TTL 3600
$ORIGIN 127.0.0.1.
@  1D IN SOA localhost. root.localhost. (
42 ;
3H ;
15M;
1W ;
3600);
1D IN NS  127.0.0.1
1D IN A   127.0.0.1
创建并编辑 localhost.rev 文件
# vi localhost.rev
写入以下内容:
$TTL 3600
@  IN SOA  localhost.  root.localhost. (
1; serial
3600; refresh every hour
900;  retry every 15 minutes
3600000; expire 1000 hours
3600); minimun 1 hour
IN NS localhost.
1IN PTR localhost.
下载一个named.root
ftp://ftp.rs.internic.net/domain/named.root
到/usr/local/named/下

特别注意:centos bind安装的配置文档是区分大小写的。
下面就可以启动centos bind安装来测试安装是否成功了
# /usr/local/named/sbin/named –gc /usr/local/named/etc/named.conf
加 –gc 参数,可以显示出启动日志,以便出错排查。
如果运行结果最后一行显示
Running
表明安装并启动成功。
把named 添加到启动项,随操作系统一起启动。
# cd /etc/rc.d
# vi rc.local
在最后添加以下内容
/usr/local/named/sbin/named –gc /usr/local/named/etc/named.conf
退出保存。
可以尝试重启服务器,然后telnet 服务器IP地址的53端口,验证centos bind安装是否启动。
# shutdown –r now
# telnet x.x.x.x 53
全部安装结束,就可以开展应用的配置和测试了。

【编辑推荐】

  1. MySQL CentOS系统管理文件安装
  2. 深入讲解CentOS Apache编译和安装
  3. CentOS Mysql用户建立设置编译器的编译参数
  4. CentOS linux网卡启动配置文件IP
  5. 详细介绍CentOS emesene使用系统编译安装

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...