# Flush DNS: Como Limpar o Cache DNS

https://bill.inovehost.com/pt/base-de-conhecimentos/artigo/flush-dns-como-limpar-o-cache-dns

A Cache DNS é essencial na Internet, atuando como um armazenamento temporário para acelerar o acesso a websites, traduzindo nomes de domínio em endereços IP. Por vezes, é necessário limpá-la para resolver problemas de ligação.

### **O que é o Cache DNS?**

O Cache DNS é uma tabela de tradução que o seu computador usa para guardar informações sobre nomes de domínio e os respetivos endereços IP correspondentes, agilizando a navegação. No entanto, estes registos têm um período de validade definido pelo administrador do domínio, pelo que, quando expiram ou ocorrem alterações nos registos DNS, pode ser necessário limpar o cache DNS para obter informações atualizadas.

### **Quando Limpar o Cache DNS?**

Aqui estão algumas situações comuns em que limpar o cache DNS pode ser necessário:

1. **Problemas de Acesso a Sites**: Se você está tendo dificuldades em aceder a um site específico e outros sites estão funcionando corretamente, pode ser útil limpar o cache DNS para tentar resolver o problema.

2. **Migração de Servidores**: Quando um site muda de servidor ou serviço de hospedagem, pode levar algum tempo para que as alterações nos registros DNS se propaguem. Limpar o cache DNS pode acelerar o processo de atualização.

3. **Atualizações de DNS**: Se você fez mudanças nos registros DNS do seu próprio domínio, como apontar para um novo servidor ou configurar registros MX para e-mail, limpar o cache DNS em seus dispositivos pode garantir que essas alterações sejam refletidas imediatamente.

### **Como Limpar o Cache DNS**

**No Windows:**

**1**. Abra a Linha de Comandos(cmd) como administrador.

**2.** Escreva o seguinte comando e pressione Enter:

```
   ipconfig /flushdns
```

**No macOS:**

**1**. Abra o Terminal.

**2**. Escreva o seguinte comando e pressione Enter:

```
   sudo killall -HUP mDNSResponder
```

**No Linux:**

O procedimento pode variar dependendo da distribuição do Linux que você está a usar. Na maioria das distribuições, você poderá usar o seguinte comando no Terminal:

```
 sudo systemd-resolve --flush-caches
```

**No Google Chrome:**

O Google Chrome tem um cache DNS separado do seu sistema operacional. É aconselhável limpá-lo, especialmente se o Chrome for o seu navegador principal, pois este cache é diferente do cache do navegador.

**1**. Abra o Google Chrome.

**2**. Na barra de endereço, insira o seguinte URL e pressione "Enter":

```
   Abra o Google Chrome e escreva o seguinte na sua barra de pesquisa:

chrome://net-internals/#dns
```

**3**. Você será direcionado para a página "DNS" no Chrome.

**4.** Clique no botão "**Clear host cache**" (Limpar cache de hospedagem) para limpar o cache DNS do navegador.

Se estiver a enfrentar problemas de conexão ou se as páginas da Internet estiverem a ser exibidas de forma incorreta, isto pode indicar que o seu sistema está a armazenar registos de cache DNS corrompidos ou desatualizados.
