DNS 在7.1中

DNS 在7.1中

请问各位大侠,我的RedHat7.1 为什么不能解析域名,
应如何设置/??
急!!!      
缺省情况下没有启动域名服务,你可以使用ntsysv命令,将xxx.xxx.xxx.xxx(你的主机IP)的域名服务设置成自启动。找到named项,并在其前面标注一个*号。重起服务器或运行/etc/rc.d/init.d/named start后,域名服务启动。
域名服务所涉及到的配置文件主要包括/etc/named.conf和/var/named目录下的文件。在/etc/name.conf中注明了该域名服务器所需解析的域,以及每个域所对应的配置文件.      
怎样在7.1中加入域名到IP的数据      
你是要配置成dns的client还是server?      
设置了两个文件就可以提供域名解析服务,一个是/etc/named.conf另一个是你在/var/named下的文件.
options {
        directory "/var/named"; (此项为指定的目录,一般为默认的。)
};

zone "." {
        type hint;
        file "named.ca"; (这是个ca文件,一般都安装了)
};

zone "0.0.127.in-addr.arpa" {
        type master;
        file "named.local";
};

zone "泰山.cn" {          (可以解析中文域名)
        type master;
        file "taishan.cn.gbk";(这个就是/var/named/taishan.cn.gbk)
};

zone "taishan.com.cn" {
        type master;
        file "/var/named/taishan.com.cn.hosts";
        };                                 

设置你对应的目录里的文件
taishan.com.cn. IN      SOA     taishan. taishan.abctj.com.cn. (  (前面的是你的主域,后面的是你的邮件)
                        1001446111
                        10800
                        3600
                        432000
                        38400 )
taishan.com.cn. IN      NS      taishan.
http://www.taishan.com.cn.     IN      A       202.106.184.200  (注意:名字右面有个点的,如果没有将显示语法错误)

还可以加入mx纪录或cname纪录
如果想解析中文域名要下载相应的升级软件,设置方法相似,不过我觉得cnnic的软件好像有漏洞。
重启你的服务,就可以了!
      
thks
      
我的/etc目录下没有name.conf文件,当使用sysntv时,当中没有
name的选项。不知如何解决,是否要在linux中对dns再做设置      
juehuang:不是name是named和/etc/named.conf,如果没有,就把安装光盘上的bind包安装上就可以了。      
nakata:你好,我装的是linux7.1在安装bind是会出现一些提示,
说bind装不上。
不知道为什么?
望请教      
是什么提示,贴一下吧。