求助 linux DNS服务器的搭建

求助 linux DNS服务器的搭建

在学习配置DNS服务器,但一开始就遇到了麻烦,首先需要安装软件,我安装的是这里我有两个问题
    第一个 :是不是只有安装这一个软件包就可以了?因为我看到有个帖子说要装bind-8.2.2-p5-9.i386.rpm、
bind-devel-8.2.2-p5-9.i386.rpm、cache-nameserver-6.2-2.noarch.rpm 类似这样的三个软件包,我不知道其他两个是干吗的?
   第二个问题: 我安装好了bind-9.3.2,但为何没有named.conf?这个是需要自己来创建的还是说装好了包后系统会自动创建?
   第三个问题  再安装bind-9.3.2-P2时候因为我下的是源码包 所以要编译 于是我就按下面的方法进行编译:
   解压源码包:
tar zxvf bind-9.3.3.tar.gz

配置:
cd bind-9.3.3

./configure --prefix=/usr    # --prefix=/usr 这个是干吗的?我开始并没有打这个也一样进行了啊
编译:
make

安装:
make install

添加用户和组:
groupadd -g 25 named    # 这步又是干吗的呢?我输入这个命令会提示:groupadd: group named exists
useradd -u 25 -g 25 -d /var/named -s /sbin/nologin named

建立启动脚本:
vi /etc/init.d/named

希望大家可以给我解答下我这3个问题啊~~谢谢大家
你可以找linux系统安装包,linux 4.0 有四个iso文件包。linux 9.0 则是三个。DNS服务
源程序包在第一个iso包里。caching-nameserver记忆没错的话应在最后个iso包里。包这些包装上去。
named.conf就可以在 /etc/named.conf下了。不需要这么麻烦找个源程序。