我有DNS服务器运行哪些caching从主DNS服务器的logging。
主DNS服务器closures时会发生什么? cachingDNS服务器是否仍然为其拥有的logging提供服务,或者在各个域的TTL之后,caching服务器中的所有logging是否会过期?
TTL过期后,caching将停止提供这些logging。 这就是为什么您的区域的多个名称服务器是重要的:)
在SOA中也有一个到期的时间,但是这只针对二级/从属名称服务器。
当权威的服务器(权威的DNS服务器就是你所说的“主”DNS服务器,它build立了什么IP,比如some-name.example),高速caching服务器(一个获得它的DNS服务器来自权威服务器的信息)将只在其最近被请求的caching名称中存在。
因此,假设您的授权服务器的logging的TTL为1天,当auth服务器closures时,在最后一天检索到的任何logging将在一天之内,然后停止工作。 在最后一天没有提取的logging将不起作用。
DNScaching的目的只是加速名称的parsing。 DNS使logging可靠的方法是使用称为“DNS区域传输”的东西,其中“主”服务器成为DNS中所谓的“主”服务器。 这个人build立了第二个“奴隶”的DNS服务器,定期从“主”获取它的DNSlogging。 更多信息: http : //www.microhowto.info/howto/configure_bind_as_a_slave_dns_server.html