为什么我的dns 不行???????????

为什么我的dns 不行???????????

bash-2.04# /etc/rc.d/init.d/named start
Starting named:          [  OK  ]

bash-2.04# ping www.163.com
ping: unknown host www.163.com

linux 下的 7.0
我重装bind n边了,哪里配置错了呀..
      
/etc/resolv.conf没有编辑好,或是在netconfig里面没有指定DNS。
这是指定名字服务器的,你的Linux只是合法DNS的一个cache,需要从上级DNS获取名字-IP转换的库资料,并不是有了named你就可以了。
说白了,你的DNS只是一个中转,本身并不提供名字服务的任何功能。

      
这些都没问题
因为前一段时间一直在用
可以ping 通本机解析的域名.
就是不能ping 网外的.      
有没有指定的根服务器,DNS根服务器,作用是让人家的DNS来同步你的DNS信息,并你解析不了的域名提交到根服务器上去解析,根服务器有好多个。