我有一个内部DNS服务器和一个路由器。我永远无法确定我应该在路由器和DNS服务器上设置什么作为我的主dns和辅助dns。
假设我的内部DNS服务器是192.168.0.2,我的路由器是192.168.0.1。这就是我的计划。是这样的吗?它有效,但不确定它是否是最有效的。
路由器主站- 192.168.0.2辅助- 8.8.8.8 #公共dns服务器
内部DNS服务器主- 127.0.0.1二级- 192.168.0.1
发布于 2010-12-07 23:02:14
简单地说,IMO是,您的内部客户只应该指向您的内部服务器,而不是其他。如果您有大量内部客户端,则需要设置第二台服务器。
您的DNS服务器可能只应该在客户端设置中被指向自身。在DNS服务器软件中,如果希望内部服务器没有响应的请求被定向到另一个解析器,而不是从根启动递归查找,则可以设置转发器。
除非你的路由器正在进行内容过滤,否则我怀疑那里的DNS设置根本不重要。低端路由器对DNS并没有多大作用。如果您的路由器确实需要DNS,并且确实需要查看您的内部视图,那么您应该将其设置为仅指向您的内部DNS服务器(S)。
解释为什么内部客户端只应指向内部DNS。
当DNS客户端进行查找时,它将查询它的DNS服务器之一,一旦接收到一个响应,无论是正响应还是负响应,客户端都会被执行。其他配置的DNS服务器仅在第一个服务器根本没有响应或以失败响应时才会使用。
下面是一个场景:
如果客户端请求内部记录,外部服务器首先响应,则客户端将相信没有记录,并向用户报告失败。如果内部服务器首先响应,那么客户机就会很高兴。
在这种情况下,最好只指向内部服务器,这样您就只能得到有效的响应。
https://serverfault.com/questions/210173
复制相似问题