1.检查DNS服务软件是否安装
rpm -qa | grep bind
需要安装:
rpm -ivh bind-9.8.2-0.10.rc1.el6.i686.rpm
rpm -ivh bind-utils-9.8.2-0.10.rc1.el6.i686.rpm
rpm -ivh bind-libs-9.8.2-0.10.rc1.el6.i686.rpm
2.配置DNS 打开配置文件
vim /etc/named.conf
[root@localhost Packages]# vim /etc/named.conf
allow-query { any; };
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
#//新加一段并指定文件名称
#============================
zone "baidu.com" IN {
type master;file "baidu.com.zone"; #//<指定文件名称>
};
#==============================
include "/etc/named.root.key";
创建文件 :
vim /var/named/baidu.com.zone //文件名称是你在/etc/named.conf 里面添加的文件的名称
写入
========================================================
@ IN SOA ns.baidu.com root (
2018 ;
1D;
1H;
1W;
3H;
);
@ NS ns
ns A 192.168.3.5 本机IP
www A 192.168.3.5 指定域名主机IP
==============
重启
service named restart
注:如果提示
Generating /etc/rndc.key:
解决方法:
[root@redhat named]# rndc-confgen -r /dev/urandom -a
wrote key file "/etc/rndc.key"
[root@redhat named]# /etc/init.d/named restart
Stopping named: [ OK ]
Starting named: [ OK ]
在不考虑安全的情况下 关闭所有防火墙并开启阿帕奇, 给本机指定 DNS (注:DNS 是服务机)