ARP(P) Linux Programmer's Manual ARP(P) NOM arp - manipule la table ARP du systme SYNOPSIS arp [-vn] [-H type] [-i if] -a [nom_hte] arp [-v] [-i if] -d nom_hte [pub] arp [-v] [-H type] [-i if] -s nom_hte hw_addr [temp] arp [-v] [-H type] [-i if] -s nom_hte hw_addr [netmask nm] pub arp [-v] [-H type] [-i if] -Ds nom_hte ifa [netmask nm] pub arp [-vnD] [-H type] [-i if] -f nom_fichier DESCRIPTION Arp manipule la table ARP du noyau de diffrentes faons. Les options principales permettent d'effacer une corre- spondance d'adresses et d'en dfinir une manuellement. Pour les besoins de dbogage, le programme arp permet aussi d'effectuer un dump complet de la table ARP. OPTIONS -v, --verbose Dit l'utilisateur ce qui se passe en tant verbeux. -n, --numeric Affiche les adresses numriques au lieu d'essayer de dterminer les nom d'htes symboliques. -H type, --hw-type type En positionnant ou lisant les entres ARP, ce paramtre optionnel indique arp les classes d'entres qu'il doit contrler. La valeur par dfaut de ce paramtre est ether (i.e. code de matriel 0x01 pour IEEE 802.3 10Mbps Ethernet . D'autres valeurs doivent correspondre des technologies rseaux telles que ARCnet (arcnet) , PROnet (pronet) , AX.25 (ax25) and NET/ROM (netrom). -a [nom_d_hte], --display [nom_d_hte] Affiche les entres concernant l'hte spcifi. Si le paramtre nom_d_hte n'est pas utilis, toutes les entres seront affiches. -d nom_d_hte, --delete nom_d_hte Enlve une entre pour l'hte spcifi. Ceci peut tre utilis si l'hte concern ne fonctionne plus, par exemple. -D, --use-device Utilise l'adresse matrielle de l'interface ifa -i If, --device If Slectionne une interface. Lors du dump du cache ARP, seules les entres correspondant l'interface spcifie seront affiches. Lorsque l'on dfinit une entre permanente ou une entre temp , cette interface lui sera associe; si cette option n'est pas utilise, le noyau fera des tentatives de rsolu- tion selon la table de routage. Pour les entres pub l'interface spcifie est celle pour laquelle les requtes ARP auront trouv une rponse. NOTE: Ceci est diffrent de l'interface vers laque- lle les datagrammes IP seront routs. -s nom_d_hte hw_addr, --set hostname hw_addr Cre manuellement une correspondance d'adresses ARP pour l'hte nom_d_hte avec l'adresse matrielle posi- tionne hw_addr. Le format de l'adresse matrielle est dpendant de la classe du matriel, mais pour la plupart on peut considrer que la prsentation clas- sique peut tre utilise. Pour la classe Ethernet, c'est 6 octets en hexadcimal, spars par des double- points. Pour ajouter des entres proxy-arp (Ce sont celles avec l'indicateur publish positionn) un masque rseau ( netmask ) peut tre spcifi au proxy- arp pour le sous-rseau entier. Ceci n'est pas trs recommand, mais est support par les anciens noyaux, car c'est utile dans certains cas. Si l'indicateur temp n'est pas fourni, les entres ARP seront perma- nentes. NOTE: A partir du noyau 2.2.0 il n'est plus possi- ble de dfinir des entres ARP pour un sous rseau entier. -f nom_de_fichier, --file nom_de_fichier Similaire l'option -s , mais cette fois les infor- mations d'adresses sont prises dans le fichier nom_de_fichier nombreuses. Le nom du fichier de donnes est trs souvent nomm /etc/ethers , mais ce n'est pas officiel. Le format du fichier est simple; Il contient seule- ment des lignes de texte ASCII avec sur chaque ligne un nom d'hte et une adresse matrielle, spars par des espaces. Les indicateurs pub, temp et net- mask peuvent galement tre utiliss. A tous les endroits o un nom d'hte est attendu, on peut aussi entrer une addresse IP en notation dcimale pointe. Chaque entre complte se trouvant dans le cache ARP est marque de l'indicateur C M et les entres 'pub' ont l'indi- cateur P FICHIERS /proc/net/arp, /etc/networks /etc/hosts /etc/ethers VOIR AUSSI rarp(p), route(e), ifconfig(g), netstat(t) AUTEUR Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org> avec les amliorations apportes par le mainteneur des net-tools Bernd Eckenfels <net-tools@lina.inka.de>. TRADUCTION Jean Michel VANSTEENE (vanstee@worldnet.fr) net-tools 5 Jan 1999 ARP(P)