windows自带的DNS服务怎样设置将无法解析的域名转交给其他DNS处理?
就是当DNS请求到服务器时,如果服务器上有解析,就返回解析记录,如果没有的话,就转发给指定的DNS服务器,查询到结果以后返回给客户端。
例如:
DNS服务器上做了www.test.com的解析到192.168.1.100,没有做www.baidu.com的解析,指定转发的DNS服务器为8.8.8.8。
如果用户ping的是www.test.com,得到的解析是192.168.1.100的IP,如果ping的是www.baidu.com,将通过8.8.8.8上的结果得到真正的www.baidu.com的解析。
假如这时候DNS服务器上又做了www.baidu.com的解析到192.168.1.200,那么查询到的结果将是这个内网的IP,而不是真正的公网上的baidu.com的解析。
------解决方案--------------------可以设置条件转发,也可以设置全局转发
------解决方案--------------------配置DNS转发,也可以配置有条件DNS转发。
------解决方案--------------------看不明白LZ说什么,LZ描述的都是对的.
不过既然你自己做了www.baidu.com的记录,那么DNS服务器理所当然认为它能解析,并且不会转发.