Como fazer Flush DNS

Alojamento Web SSD

Cliente WebTuga

O DNS (Domain Name System) é um sistema que permite traduzir endereços de IP em domínios. Quando pesquisa por um determinado site, o servidor DNS tenta determinar qual o endereço de IP associado ao site em questão.

Quando efectua a alteração de nameservers do seu domínio ou alteração de alguma entrada na zona DNS do domínio, existe um período de propagação DNS associado a este processo, que não sendo um período de tempo fixo, poderá ir de 24 a 72 horas dependendo dos servidores de DNS com que o seu computador está configurado (normalmente os do seu ISP).

A maioria dos sistemas operativos e clientes DNS guarda o Endereço de IP e outras informações DNS quando visita pela primeira vez um site de forma a optimizar e a melhorar a velocidade dos pedidos ao mesmo hostname, assim não é necessário obter essa informação sempre que se aceda aquele site. Essa informação é guardada em cache, tendo o nome de Cache DNS.

Por vezes, quando migre de serviço de Alojamento Web ou existem alterações nas zonas DNS e é necessário apagar a informação guardada de forma a obter os resultados actualizados correctamente. Para resolver este situação, poderá simplesmente limpar a cache dos DNS, fazendo FlushDNS.

Abaixo segue alguma informação acerca de como fazer Flush DNS na maioria dos sistemas operativos como o Windows, Linux e MacOSx.

Como apagar a Cache DNS

Flush DNS em Windows 98/NT/2000/XP

Fazer a limpeza da cache DNS no Windows é bastante fácil. Deverá efectuar os seguintes passos:

  1. Abra da linha de comandos (Clique no “Menu Iniciar” > “Executar”, escreva “cmd.exe” e clique Ok.)
  2. Digite o seguinte comando: ipconfig /flushdns

Fazer FlushDNS no Windows Vista e no Windows 7 é bastante semelhante, no entanto devido a medidas de segurança da Microsoft, terá que ter previlégios de administrador para efectuar a limpeza da cache DNS.

Flush DNS em Windows Vista e Windows 7

  1. Clique no “Menu Iniciar”, aceda a “Todos os Programas” > “Acessórios”, faça clique com o botão direito do rato sobre a “Linha de Comandos” e clique em “Executar como administrador”.
  2. Digite o seguinte comando: ipconfig /flushdns

Flush DNS em Windows 8 e Windows 10

  1. Clique no “Menu Iniciar” e digite “cmd.exe”, faça clique com o botão direito do rato sobre a aplicação “Linha de Comandos” e clique em “Executar como administrador”.
  2. Digite o seguinte comando: ipconfig /flushdns

Flush DNS em MacOSx

Fazer FlushDNS no sistema operativo MacOSx é também muito fácil, no entanto os passos dependem da versão do OSx que estiver a utilizar.

Para Mac OS X Leopard, deverá executar os seguintes passos:

  1. Abra o Terminal (Procure no Spotlight por “Terminal”)
  2. Execute o seguinte comando: dnscacheutil-flushcache

Para MacOSx 10.5.1 ou versões anteriores, deverá executar os seguintes passos:

  1. Abra o Terminal (Procure no Spotlight por “Terminal”)
  2. Execute o seguinte comando: lookup-flushcache

Flush DNS em macOS Big Sur

  1. Abra o Terminal (Procure no Spotlight por “Terminal”)
  2. Execute o seguinte comando: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  3. Insira a password do seu sistema operativo macOS
  4. Pressione a tecla Enter

Flush DNS em Linux

Se o seu serviço de DNS em Linux é o nscd (Name Service Cache Daemon), então terá que executar as seguintes instruções:

  1. Abra o terminal como root, ou poderá executar posteriormente o comando do seguinte passo com o sudo;
  2. Corra o comando seguinte: /etc/init.d/nscd restart

Esperamos que esta informação lhe tenha sido útil, não hesite em deixar o seu comentário e enviar sugestões para o nosso próximo artigo.

3 COMENTÁRIOS

Deixe um comentário

Este site utiliza o Akismet para reduzir spam. Fica a saber como são processados os dados dos comentários.