环境:192.168.10.189
目的:练习dns服务器的部署
准备:安装包bind-utils***.rpm (客户端搜索主机名称的相关命令)
bind***.rpm (dns服务的主程序)
bind-chroot***.rpm (将bind主程序关在家里)
操作步骤:
1、安装上面提到的安装包
rpm -ivh bind-utils***.rpm
rpm -ivh bind***.rpm
rpm -ivh bind-chroot***.rpm
2、编辑/etc/resovle.conf
将isp提供给你的dns写到resovle.conf文件中如下:
nameserver 192.168.10.189
nameserver 219.141.136.10
nameserver 202.106.46.151
nameserver 202.106.0.20
search byheart.cn
3、编辑/etc/named.conf(注意这是个链接,真正的文件路径可以在/etc/sysconfig/named中 找到)
添加要在内网使用的域名例如:byheart.cn
格式如下:
zone "byheart.cn" IN {
type master;
file "named.byheart.cn";
};
4、添加named.byheart.cn
添加named.byheart.cn文件到/var/named/chroot/var/named/目录,编辑其内容如下:
$TTL 86400
@ IN SOA byheart.cn. root.byheart.cn. (
2009050501 ; Serial
28800 ; Refresh
14400 ; Retry
720000 ; Expire
86400 ) ; minimum
@ IN NS dns.byheart.cn
dns IN A 192.168.10.189
wap IN A 192.168.10.7
5、启动named服务器
servcie named restart
将你的pc的dns设置成192.168.10.189,然后使用ping 命令测试配置是否成功:
C:\Documents and Settings\ming>ping wap.byheart.cn
Pinging [192.168.10.7] with 32 bytes of data:
Reply from 192.168.10.7: bytes=32 time<1ms TTL=64
Reply from 192.168.10.7: bytes=32 time<1ms TTL=64
Reply from 192.168.10.7: bytes=32 time<1ms TTL=64
Reply from 192.168.10.7: bytes=32 time<1ms TTL=64
Ping statistics for 192.168.10.7:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
当然如果启用dhcp服务的话可以讲dns服务器写到dhcpd.conf中,这样就可以动态的将它下发给公司内的pc端了。
阅读(1641) | 评论(0) | 转发(0) |