安装之前,我们得创建dhs服务器工作环境:安装bind软件
大致需要以下包: bind-libs
bind-utils
bind-chroot
bind
ypbind
----------由于读者安装版本可能不同,就不列出具体版本、建议使用:yum install bind* caching-nameserver
----------搭建本地yum请查看我的博客 Redhat 6.4 最小化系统中 搭建本地YUM
完成配置
1.配置/etc/named.conf
root@localhost ~]# vim /etc/named.conf
2. 配置 /etc/named.rfc1912.zones
[root@localhost ~]# vim /etc/named.rfc1912.zones
在文件中添加两条zone记录 一条正向区域 一条反向区域
3.进入 /var/named 文件夹生成zone文件
[root@localhost ~]# cd /var/named/
生成test.zone----------与上面的file名字一一对应 :[root@localhost named]# cp named.localhost test.zone
配置test.zone 配置成如下图 : [root@localhost named]# vim test.zone
注意 ns.test.com. 后面有个点 " . "
生成 30.168.192.zone :[root@localhost named]#cp test.zone 30.168.192.zone
配置 30.168.192.zone 配置成如下图 :[root@localhost named]# vim 30.168.192.zone
注意ns.test.com. 后面有个点 "."
完成防火墙配置
[root@localhost ~]#iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
[root@localhost ~]#iptables -A INPUT -m state --state NEW -m udp -p udp --dport 22 -j ACCEPT
检查之前先看下 配置文件有没有读取权限 ll /var/named (如果没有 chmod +r /var/named/* 即可)
开启服务
[root@localhost named]#service named restart
停止 named: [确定]
启动 named: [确定]
-----------------------------------------------------------------------------------------------DNS搭建完成
将服务器 ip配置为:
这样你可以用nslookup 命令查看服务是否正常工作
如果你有另外一台电脑 那么将IP配置为 192.168.30网段的ip DNS 配置为 192.168.30.30 同样可以使用nslookup 验证
details:本文只有具体步骤 如果需要深一步了解请阅读博客 http://ixdba.blog.51cto.com/2895551/567920
指导教师:冯德勇 双星教育高级讲师 http://www.sxkeji.com.cn/html/sz01.html
联系邮箱:[email protected]