关于DNS的问题!呵呵,不好意思,菜鸟问题多多,还请各位多多帮忙!

关于DNS的问题!呵呵,不好意思,菜鸟问题多多,还请各位多多帮忙!

我疫置DNS总是不成功!我看到两篇讲配置DNS的文章,可是两位作者讲的都不一样,有的说要改named.conf,named.ca,named.local,还有一个什么MASTER FILE.第二位说要改named.boot,resolv.conf提也没提第一位要改的几个文件,搞得我这个菜菜鸟只有菜菜的看着这两篇文章发呆!不知如何是好!

于是照着第一位的做了一次,失败!
再照第二位的做了一次,还是失败!!!

只有到这里来向各位老鸟或龙虾请教了。。。多多谢谢!      
resolv.con是告诉你的机器用哪个DNS服务器来解析地址。
而前面的三个文件是告诉bind 服务器,你设置了哪些域名解析。
也就是说:如果你这台机器只是上上网,而不需要自己设定自己的域名那么就用前面一种。
如果你要在局域网上建立自己的域名服务器。或者使你自己的服务器在internet上解析自己的二级域名,那么用第二种      
呵呵。。还是版主大人伟大!thanks(菜鸟也来说说鸟语)

继续请教:如果我现在要在REDHAT LINUX7.0上设置一个DNS,只是为了局域网内的其它工作站(是NT的工作站,相互之间能PING通)能通过域名(比如www.fan.com)能PING到我。那我到底要改哪些文件?

还有,我看到文章上说的还要有个db.fan.com文件(如果是以上域名的话,应该是这个文件了),这个文件的格式从哪里来的?

我知道这个问题说清楚可能要不少时间,告诉我去哪里找也行!

这个DNS我弄了两天了,没弄出来,帮帮我吧!

[已被 freevirus 编辑过, 在 2001-03-29  16:25]      
你这样学习不太容易理解透。你的RedHat7盘上应该有Howto或HOWTO文档,你安装以后查找DNS设置的Howto(或HOWTO)文档,很系统,也很容易理解。      
衷心感谢两位热心版主,我已可以PING通了!
但进入NSLOOKUP后,用以下命令:
Search freevirus.fan.com却返回以下信息:

Server:freevirus.fan.com
Address:192.168.0.201
freevirus.fan.com Can't find search:Server failed!

请问为什么有最后一句的信息?
以下是我的几个配置文件,
/etc/named.conf

options {
        directory "/var/named";

};
zone "." IN {
        type hint;
        file "named.ca";
};

zone "fan.com" IN {
        type master;
        file "db.fan.com";
//        allow-update { none; };<--想请问这一句是什么意思?
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "named.local";
//        allow-update { none; };
};

zone "0.168.192.in-addr.arpa" IN {
        type master;
        file "db.0.168.192";
};


/var/named/db.fan.com

$TTL        86400
@       IN      SOA    fan.com. root.fan.com.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
@             IN      NS      fan.com.
@             IN      MX 10   fan.com.
dns           IN   A   198.168.0.1
freevirus     IN   A   192.168.0.1


/var/named/db.0.168.192

$TTL        86400
@       IN      SOA    fan.com. root.fan.com.  (
                                      1997022700 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
@             IN      NS     fan.com.
1       IN      PTR     freevirus.fan.com.

请指点,以上几个有什么不对吗?