Arp

Aus Foxwiki

arp kann den ARP-Cache anzeigen und manipulieren

Beschreibung

  • Arp kann den ARP-Cache des Kernels auf verschiedene Arten manipulieren.
  • Die hauptsächliche Verwendung ist es, Adresszuordnungseinträge zu löschen und von Hand neue zu erzeugen.
  • Zum Zweck der Fehlersuche ist es möglich, mit dem arp-Programm den Inhalt des ARP-Caches vollständig auszugeben.
  • ARP steht für Address Resolution Protocol, welches dazu verwendet wird, über die IPv4-Adresse die MAC-Adresse von Nachbarn im Netzwerk zu finden.

Optionen

Anwendungen

arp [-vn] [-H Typ] [-i Schnittstelle] -a [Rechnername]
arp [-v] [-i Schnittstelle] -d Rechnername [pub]
arp [-v] [-H Typ] [-i Schnittstelle] -s Rechnername hw_adr [temp]
arp [-v] [-H Typ] [-i Interface] -s Rechnername hw_adr [netmask Maske] pub
arp [-v] [-H Typ] [-i Schnittstelle] -Ds Rechnername Schnittstelle2 [netmask Maske] pub
arp [-vnD] [-H Typ] [-i Schnittstelle] -f [Dateiname]


/usr/sbin/arp -i eth0 -Ds 10.0.0.2 eth1 pub

Beantwortet ARP-Anfragen für 10.0.0.2 die auf der Schnittstelle eth0 empfangen werden mit der MAC-Adresse für eth1.

/usr/sbin/arp -i eth1 -d 10.0.0.1

Entfernt den ARP-Eintrag für 10.0.0.1 auf der Schnittstelle eth1. Dies betrifft sowohl publizierte Proxy-ARP-Einträge als auch auf permanente ARP-Einträge.

Relevante Dateien

/proc/net/arp,
/etc/networks
/etc/hosts
/etc/ethers

Links

Intern

Weblinks

ethers(5), rarp(8), route(8), ifconfig(8), netstat(8) net-tools, ARP(8)