So löschen Sie den ARP-Cache

Der ARP-Cache fungiert als Bibliothek mit meist dynamischen ARP-Einträgen. Diese werden normalerweise erstellt, wenn IP-Adressen von einem Hostnamen und dann in eine MAC-Adresse aufgelöst werden. Dieser Prozess 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. In den meisten Fällen reicht ein Neustart des Switches oder Routers aus, um Latenz- oder Verbindungsprobleme zu beheben. Das Löschen des ARP-Caches führt im Wesentlichen dazu, dass alle Anforderungen in Ihrer Datenbank den gesamten ARP-Prozess erneut durchlaufen.

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

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

In diesem Fall werden häufig Fehler angezeigt, die sich auf das System und die Netzwerkleistung 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.

Windows

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 und Zugriff auf die Systemsteuerung
  2. Wählen Sie das Menü Verwaltung
  3. Klicken Sie auf das Menü Computerverwaltung
  4. Suchen und Zugriff auf Dienste und Anwendungen
  5. Scrollen Sie nach unten, bis Sie das Symbol Routing und Remotedienste finden, und greifen Sie darauf zu
  6. Verwenden Sie das Dropdown-Menü, um Deaktiviert auszuwählen, und klicken Sie auf OK
  7. 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. Das erste, was Sie tun müssen, ist das Eingabeaufforderungsfenster zu suchen und zu ö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-Startsuchfeld 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 sich nicht im Administratorkonto befinden, 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, wenn 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 interface IP delete arpcache

Es sollte ungefähr so aussehen

Drücken Sie die Eingabetaste und geben Sie ihm einige Sekunden Zeit, um seinen Kurs auszuführen.

Linux

Das Löschen des ARP-Caches unter Linux ist etwas ähnlich. Anstatt die Windows-Eingabeaufforderung zu verwenden, müssen Sie eine Terminalaufforderung öffnen. Dann müssen Sie root auf Ihrem System 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 Sie wissen lassen, ob es eine Aktualisierung benötigt oder nicht.

ip –s -s wiehern alle leeren

Mit diesem Befehl wird der ARP-Cache geleert.

arp -n

Wenn Sie diesen Befehl erneut verwenden, überprüfen Sie die Ergebnisse. Sie werden auch in der Lage sein, die Pre-Clear-Liste mit den Post-Clear-Ergebnissen zu vergleichen und besser zu verstehen, was mit Ihrem System nicht stimmte.

Write a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht.