arp
ARP(P)            Handbuch fr Linuxprogrammierer           ARP(P)



NAME
       arp - Manipulation des ARP-Caches

SYNOPSIS
       arp [-vn] [-H Typ] [-i Schnittstelle] -a [Rechnername]

       arp [-v] [-i if] -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 nm] pub

       arp  [-v]  [-H Typ] [-i Schnittstelle] -Ds Rechnername ifa
       [netmask nm] pub

       arp [-vnD] [-H Typ] [-i Schnittstelle] -f Dateiname


BESCHREIBUNG
       Arp kann den ARP-Cache des Kernels auf verschiedene  Arten
       manipulieren.    Die   hauptschliche   Verwendung  ist  es
       Adresszuordnungseintrge zu lschen und  von  Hand  neue  zu
       erzeugen.   Zum Zweck der Fehlersuche ist moeglich mit dem
       arp  Programm  den  Inhalt   des   ARP-Caches   vollstndig
       auszugeben.

OPTIONEN
       -v, --verbose
              Ausfhrlichere Ausgaben.

       -n, --umeric
              macht  numerische  Adressausgaben  anstatt  zu ver-
              suche,  den  symbolischen  Rechner-,   Port-   oder
              Benutzernamen zu ermitteln.

       -H type, --hw-type type
              Beim  Setzen  oder  Auslesen des ARP-Caches schrnkt
              diese Option ein, auf welcher Klasse  von  Eintrgen
              arp  operieren soll.  Der Standardwert dieses Argu-
              ments ist ether (d.h.  Hardwarecode  0x01  fr  IEEE
              802.3  10Mbps Ethernet).  Andere mgliche Werte sind
              Netzwerkstechnologien so wie z.B.  ARCnet  (arcnet)
              ,  PROnet  (pronet)  ,  AX.25  (ax25)  and  NET/ROM
              (netrom).

       -a [Rechnername], --display [Rechnername]
              Zeigt die Eintrge der angegebenen Rechner an.  Wird
              kein  hostname  Argument  verwendet, so werden alle
              Eintrge aufgelistet.

       -d Rechnername, --delete Rechnername
              Alle Eintrge fr  den  angegebenen  Host  entfernen.
              Dies  kann  z.B.   benutzt  werden, wenn ein System
              angehalten wird.

       -D, --use-device
              Die Hardwareadresse der Netzwerksschnittstelle  ifa
              verwenden.

       -i If, --device Schnittstelle
              Eine  Netzwerksschnittstelle  auswhlen.   Es werden
              nur Eintrge fr die angegebene Schnittstelle  ausge-
              druckt.   Beim Setzen von von permanenten oder tem-
              porren Eintrgen wird diese  Schnittstelle  mit  dem
              Eintrag  assoziiert.   Wird diese Option nicht ver-
              wendet,  so  versucht  der  Kernel  auf  Basis  der
              Routentabelle  eine  Schnittstelle  auszuwhlen.  Fr
              pub  Eintrge  ist  die   angegebene   Schnittstelle
              diejenige, auf der ARP-Anfragen beantwortet werden.
              ANMERKUNG: Diese Schnittstelle mu eine andere  sein
              als  die,  auf die die IP-Datagramme weitergeleitet
              werden.

       -s Rechnername hw_addr, --set Rechnername
              Erzeugt manuel einen ARP Adresseintrag fr den Rech-
              ner  Rechnername  in  dem  die  Hardwareadresse auf
              hw_addr gesetzt ist.  Das genaue Format  der  Hard-
              wareadresse ist abhngig von der Hardwareklasse aber
              fr die meisten Klassen kann man davon ausgehen,  da
              die bliche Darstellung verwendet wird.  Fr die Eth-
              ernetklasse sind dies sechs hexadezimale, von  Dop-
              pelpunkten getrennte Bytes.  Beim Zufgen von Proxy-
              ARP-Entrgen (das sind die mit  der  gesetzten  pub-
              lizieren  Flagge)  kann  Netmaske fr ARP-Eintrge fr
              ganze Subnetze angegeben werde.  Von dieser  Praxis
              wird abgeraten.  Sie wird von lteren Kerneln unter-
              sttzt, da sie gelegentlich ntzlich ist.   Wird  die
              If  the  temp Flagge nicht angegeben, so werden die
              erzeugten Eintrge nicht dauerhaft in den  ARP-Cache
              eingetragen.
              ANMERKUNG:  Ab der Kernelversion 2.2.0 ist es nicht
              mehr  mglich  ARP-Eintrge  fr  ganze  Teilnetze  zu
              erzeugen.

       -f Dateiname, --file Dateiname
              hnlich  der -s Option, auer, da diesmal die Adress-
              information aus der Datei Dateiname verwendet wird.
              Dies  kann  verwendet  werden,  wenn ARP-Eintrge fr
              etliche Rechner erzeugt  werden  mssen.   Der  Name
              dieser  Datei  ist  oft  /etc/ethers, aber dies ist
              nicht offiziel standardisiert.

              Das Format der Datei ist  einfach;  es  enthlt  nur
              ASCII-Textzeilen,  die  aus  einem Rechnernamen und
              einer Hardwareadresse getrennt von einem  Zwischen-
              raum  bestehen.   Zustzlich  knnen die Flaggen pub,
              temp and netmask angegeben werden.

       berall, wo Rechnername erwartet wird, kann auch  eine  IP-
       Adresse  in  Form  eines  durch  Punkte  getrennten  Dezi-
       malquadrupels angegeben werden.

       Jeder vollstndige Eintrag wird  im  ARP-Cache  mit  der  C
       Flagge  markiert.  Permanente  Eintrge werden mit M und zu
       publizierende Eintrge mit der P Flagge.

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

SIEHE AUCH
       ethers(s), rarp(p), route(e), ifconfig(g), netstat(t)

AUTOREN
       Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org> mit  vie-
       len  Verbesserungen vom Verwalter der Net-Tools Bernd Eck-
       enfels <net-tools@lina.inka.de>.

bersetzung
       Ralf Bchle <ralf@gnu.org>



net-tools                  6. Mrz 1999                     ARP(P)