|
发表于 2005-8-12 17:06:47
|
显示全部楼层
楼上的,我想他的意思是:他需要一个本地的DNS,用来解析本地局域网中的主机,同时也要解析外网的地址,让本地可以访问互联网.有两种解决方法:
第一种:在客户端设置,添加两个DNS服务器,一个是本地的,一个是公网的.这样问题就解决了.
第二种:在客户端只设置本地的DNS.然后在DNS服务器的named.conf文件的开头,也就是第一个大括号,就是options中,添加一句:
forwarders {202.106.196.115; };
请注意格式.这样,当本地DNS服务器不能解析时,会自动向公网上的DNS服务器 202.106.196.115查询,然后向客户端返回结果.
具体例子如下:
options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
forwarders {202.106.196.115; };
}; |
|