客户端使用局域网内搭建的DNS服务器,且该DNS服务器向外查询方式为迭代查询的情况下不能开启该功能。
正向DNS代理功能与智能DNS代理本身无冲突,但是部署智能DNS的环境一般内部都有自己的DNS服务器,此时需要检查此服务器向外发出的查询是否为迭代查询。
迭代查询的报文如下:

此场景下,NPE上拦截到的不是客户端发出的DNS请求报文,而是内部DNS服务器向外部DNS请求的报文,如果为迭代查询,则每次这个DNS往外查询的报文目的地址都被替换,如果NPE上配置的代理DNS没有所要的查询结果,将造成迭代查询无法查询出最终的DNS解析结果,内网无法访问此网站;