So löschen Sie den ARP-Cache

Der ARP-Cache fungiert als eine Bibliothek von meist dynamischen ARP-Einträgen. Diese werden normalerweise erstellt, wenn IP-Adressen aus einem Hostnamen und dann in eine MAC-Adresse aufgelöst werden. Dieser Vorgang ermöglicht es Ihrem System, ordnungsgemäß mit einer IP-Adresse zu kommunizieren.

So löschen Sie den ARP-Cache

Das Löschen des ARP-Cache ist nicht immer erforderlich. Tatsächlich reicht ein Neustart des Switches oder Routers in den meisten Fällen aus, um Latenz- oder Verbindungsprobleme zu beheben. Das Löschen des ARP-Cache führt im Wesentlichen dazu, dass alle Anfragen in Ihrer Datenbank den gesamten ARP-Prozess erneut durchlaufen.

Grundsätzlich muss jede Verbindung, die Sie jetzt aufbauen, die MAC-Adresse erneut aus der IP-Adresse auflösen.

Im Laufe der Zeit kann ein ARP-Cache jedoch beschädigt werden. ARP-Cache-Einträge veralten und neue Einträge in die Datenbank überschreiben möglicherweise nicht immer abgelaufene Einträge in Ihrer Sammlung.

In diesem Fall treten häufig Fehler auf, die sich auf das System und die Leistung des Netzwerks auswirken.

Zwei häufige Anzeichen dafür, dass Ihr ARP-Cache möglicherweise gelöscht werden muss, sind, wenn Sie verschiedene Websites, die früher gut funktionierten, nicht laden können und wenn Sie bestimmte IP-Adressen nicht anpingen können, wenn Sie wissen, dass diese Websites ordnungsgemäß funktionieren.

Fenster

Wenn Sie der Point-and-Click-Typ sind, können Sie den ARP-Cache über die Systemsteuerung löschen. Hier sind die Schritte dazu.

  1. Suchen Sie die Systemsteuerung und greifen Sie darauf zu
  2. Wählen Sie das Menü "Verwaltung"
  3. Klicken Sie auf das Menü Computerverwaltung
  4. Suchen und Zugreifen auf Dienste und Anwendungen
  5. Scrollen Sie nach unten, bis Sie das Symbol für Routing- und Remote-Dienste finden und darauf zugreifen
  6. Verwenden Sie das Dropdown-Menü, um Deaktiviert auszuwählen, und klicken Sie auf OK
  7. Starten Sie Ihr System neu
  8. Gehen Sie zurück zu Schritt 6 und wählen Sie Diesmal aktivieren und klicken Sie auf OK

Danach müssen Sie Ihr System nicht mehr neu starten.

Die einfachste Methode besteht natürlich darin, eine einfache Befehlszeile einzugeben. Als erstes müssen Sie das Eingabeaufforderungsfenster suchen und öffnen. Sie können dies tun, indem Sie manuell auf die Schaltfläche Start klicken oder die Windows-Taste auf Ihrer Tastatur drücken.

Von dort aus möchten Sie „cmd“ in das Windows-Suchfeld eingeben. Sie müssen dies für alle Windows-Versionen nach Vista tun.

Wenn Sie sich im Administratorkonto befinden, klicken Sie einfach auf das cmd-Symbol oder drücken Sie die Eingabetaste. Wenn Sie nicht über das Administratorkonto verfügen, müssen Sie möglicherweise mit der rechten Maustaste klicken und Als Administrator ausführen auswählen, damit der NetShell-Befehl funktioniert.

Sie können auch Administratorrechte erzwingen, indem Sie Strg-Umschalt-Eingabetaste drücken und das cmd-Symbol auswählen.

Nachdem das Eingabeaufforderungsfenster geöffnet wurde, müssen Sie die folgende Befehlszeile eingeben:

Netsh-Schnittstellen-IP Arpcache löschen

So sollte es aussehen

Drücken Sie die Eingabetaste und geben Sie ihm ein paar Sekunden, um seinen Lauf zu durchlaufen.

Linux

Das Löschen des ARP-Cache unter Linux ist ähnlich. Anstatt die Windows-Eingabeaufforderung zu verwenden, müssen Sie eine Terminal-Eingabeaufforderung öffnen. Dann müssen Sie auf Ihrem System root werden.

Sobald dies erledigt ist, führen Sie die folgenden Befehle nacheinander aus:

arp –n

In dieser Zeile können Sie Ihren ARP-Cache anzeigen. Es wird Ihnen mitteilen, ob eine Aktualisierung erforderlich ist oder nicht.

ip –s –s wiehern alle spülen

Dieser Befehl wird verwendet, um den ARP-Cache zu löschen.

arp –n

Durch erneutes Verwenden dieses Befehls validieren Sie die Ergebnisse. Sie können auch die Pre-Clear-Liste mit den Post-Clear-Ergebnissen vergleichen und besser verstehen, was mit Ihrem System nicht stimmt.


$config[zx-auto] not found$config[zx-overlay] not found