Eliminar a cache ARP no Linux pode parecer uma tarefa técnica, mas é essencial para resolver conflitos de rede, corrigir problemas de conectividade e garantir que o sistema está sempre a usar os dados mais recentes. Este guia revelador mostra como limpar a cache ARP no Linux de forma eficaz e rápida, utilizando os dois métodos mais populares: com os utilitários ip
e arp
. Prepare-se para desbloquear o verdadeiro potencial da sua rede!
🔥 Método 1: Usar o comando ip (O MAIS RECOMENDADO!)
Distribuições Linux mais recentes incluem o poderoso utilitário ip
. Este é o método mais robusto para eliminar completamente a cache ARP e NDISC com apenas um comando:
ip -s -s neigh flush all
➡️ O primeiro -s
activa a saída detalhada. O segundo -s
foca na tabela de vizinhança (neighbor table), que inclui tanto a cache ARP como NDISC.
⚠️ Importante: Nem todas as versões do ip
suportam as opções -s
. Se o seu sistema acusar erro, repita o comando sem os -s
:
ip neigh flush all
💻 A saída do comando confirmará a limpeza total da cache, com detalhes que permitem garantir que tudo correu conforme o esperado.
📸 Exemplo visual da execução com sucesso do comando ip neigh flush
A cache ARP é agora limpa — o seu sistema começa do zero, sem entradas obsoletas!
🔥 Método 2: Usar o comando arp (Para entradas individuais)
Apesar de mais limitado, o comando arp
continua útil para casos específicos onde se pretende remover entradas ARP isoladas:
arp -d 192.168.1.1
🔍 Após a remoção, pode verificar o novo estado da cache com:
arp -n
🧠 Exemplo de saída:
Endereço TipoHW EndereçoHW Flags Masc Interface
192.168.1.1 (incompleto) eth0
192.168.1.2 ether 00:02:9b:a2:d3:f3 C eth0
192.168.1.3 ether 00:02:9b:d9:d1:a2 C eth0
✅ Como pode ver, o endereço 192.168.1.1
agora aparece como (incompleto)
, sinal claro de que será renovado assim que necessário.
🚀 Dica Extra para Profissionais de Redes Linux
Ambos os comandos funcionam na maioria das distribuições: Ubuntu, Debian, Fedora, CentOS, Arch Linux, RHEL e outras. Use ip
para uma limpeza geral e arp
para casos específicos. Tenha sempre estas ferramentas no seu arsenal!
🧠 Curioso sobre os comandos utilizados neste guia?
arp
ip neigh flush
- Cheatsheets disponíveis para aprofundar os seus conhecimentos
- Explore a lista completa de comandos Linux para administração avançada de sistemas