分配一个家庭DNS仅次要?

我在家设置了一个小型域名实验室,包括Win2008服务器上的DNS / DHCP。 我希望能够通过名称来引用我的域名客户端,但是我发现在使用内部DNS时,我会变慢。 Win DNS是指我的ISP的上游dns(我也尝试了Google的DNS服务器一段时间),但是当我使用除了通过DHCP从我的ISP获取的DNS服务器之外的任何东西时,感觉每个请求都有几秒钟的时间。 我尝试添加我的本地DNS到我的路由器的DHCP(需要使用路由器从ISP获取DHCP信息,即使它没有改变,因为我在NAT后面)

所以,我的问题是:

有没有办法将我的内部DNS服务器设置为dynamic检索的上游DNS的辅助?

我只希望在DNS服务器失败的情况下查询内部服务器,或者只查询某个特定的顶级域名(.iv,我想最佳做法是将其改为.internal)

我认为问题在于你的内部服务器没有充当它不维护的域的转发服务器,所以你的客户端在尝试其他服务器之前必须等待它的失败。 http://technet.microsoft.com/en-us/library/cc754941.aspx说明如何configurationWindows DNS服务器以使用转发器。

这样,你的内部DNS服务器被查询所有的查询,而不知道的查询,它会去查询你的ISP的DNS服务器,这比等待事情失败花费的时间要less很多。

我已经把我所有的系统设置在家里,只有我在Linux主机上运行DNS服务器。 除了服务你自己的域名或者劫持一个真正的域名之外,其他的一个好处是你可以调整caching设置,从本地系统中进行超快速的查找(不过要小心,如果你不想长时间caching的话)它经常变化)。 您也可以通过劫持“google.com”并将其指向bing或服务器故障或您select的色情网站,来玩伴有趣的恶作剧(明天是愚人节)。

祝你好运,

–jed