Prezado Cliente
Em diversos casos quando alteramos algum endereço de DNS, o mesmo não se reflete de imediato na máquina que usamos, nos levando as vezes tendo que reiniciar a mesma para que isso seja resolvido ou aguardar a propagação, mas para facilitar podemos usar um comando no Prompt de comando que efetua essa liberação, veja a seguir como fazer isso.
* Como dar flush dns no Windows
Abra o "Prompt de comando" (iniciar / executar / cmd -> enter)
(Caso esteja usando o Windows Vista você deve executar como administrador em programas/acessórios/Prompt de comando)
digite:
ipconfig /flushdns
Você pode dar o comando ipconfig /displaydns para visualizar o conteúdo cacheado de DNS
* Desativando cache de dns no linux:
net stop dnscache
ou
sc servername stop dnscache
* Desativar cache no windows:
dá pra modificar no registro em: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters
Trocar o valor de MaxCache de 86400 para 1…
E trocar o cache negativo para 0, daí não tem cache…
A modificação só vai ser válida depois que reiniciar o windows…
* Flush DNS no Mac OSX:
lookupd -flushcache
* Flush DNS's no linux:
no linux, nscd daemon gerencia o cache de DNS.
para dar um flush no DNS é só restartar o deamon nscd, para isso:
/etc/init.d/nscd restart
- 2 Usuários acharam útil