Se você usa o Microsoft AD e o DNS dele, pode ter encontrado um problema curioso: publicar um novo registro tem efeito imediato enquanto que alterar um existente leva um tempo, então veio a pergunta “Como fazer o cache de DNS da Microsoft ser menor do que o padrão que parece ser de 24h ?”
Essa situação foi real, aconteceu na empresa que eu estava trabalhando e me foi feita por um colega. Então fui pesquisar e segundo esse artigo que achei no site da Microsoft existem 2 parâmetros importantes: MaxCacheTtl e MaxNegativaCacheTtl , ambos tem como parâmetros o tempo em SEGUNDOS.
Assim, para usar 15 minutos (900 segundos) de MaxCacheTtl devemos usar o valor em hexadecimal 0x384 (ou no RegEdit mudar para decimal!)
Eis o arquivo .reg a ser executado para mudar isso:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters]
"MaxCacheTtl"=dword:00000384"
"MaxNegativeCacheTtl"=dword:00000000