| | |
arp - manipule la table ARP du système
arp [-vn] [-H type] [-i
if] -a [nom_hôte]
arp [-v] [-i if] -d nom_hôte [pub]
arp [-v] [-H type] [-i
if] -s nom_hôte hw_addr [temp]
arp [-v] [-H type] [-i if] -s nom_hôte hw_addr
[netmask nm] pub
arp [-v] [-H type] [-i if] -Ds nom_hôte ifa [netmask nm]
pub
arp [-vnD] [-H type] [-i if] -f nom_fichier
Arp manipule la
table ARP du noyau de différentes façons. Les options principales permettent
d'effacer une correspondance d'adresses et d'en définir une manuellement.
Pour les besoins de débogage, le programme arp permet aussi d'effectuer
un dump complet de la table ARP.
- -v, --verbose
- Dit à l'utilisateur ce
qui se passe en étant verbeux.
- -n, --numeric
- Affiche les adresses numériques
au lieu d'essayer de déterminer les nom d'hôtes symboliques.
- -H type, --hw-type
type
- En positionnant ou lisant les entrées ARP, ce paramètre optionnel
indique à arp les classes d'entrées qu'il doit contrôler. La valeur par
défaut de ce paramètre est ether (i.e. code de matériel 0x01 pour IEEE 802.3
10Mbps Ethernet. D'autres valeurs doivent correspondre à des technologies
réseaux telles que ARCnet (arcnet) , PROnet (pronet) , AX.25 (ax25) and
NET/ROM (netrom).
- -a [nom_d_hôte], --display [nom_d_hôte]
- Affiche les entrées
concernant l'hôte spécifié. Si le paramètre nom_d_hôte n'est pas utilisé,
toutes les entrées seront affichées.
- -d nom_d_hôte, --delete nom_d_hôte
- Enlève
une entrée pour l'hôte spécifié. Ceci peut être utilisé si l'hôte concerné
ne fonctionne plus, par exemple.
- -D, --use-device
- Utilise l'adresse matérielle
de l'interface ifa
- -i If, --device If
- Sélectionne une interface. Lors du dump
du cache ARP, seules les entrées correspondant à l'interface spécifiée seront
affichées. Lorsque l'on définit une entrée permanente ou une entrée temp
, cette interface lui sera associée; si cette option n'est pas utilisée,
le noyau fera des tentatives de résolution selon la table de routage. Pour
les entrées pub l'interface spécifiée est celle pour laquelle les requêtes
ARP auront trouvé une réponse.
NOTE: Ceci est différent de l'interface vers laquelle les datagrammes IP
seront routés.
- -s nom_d_hôte hw_addr, --set hostname hw_addr
- Crée manuellement
une correspondance d'adresses ARP pour l'hôte nom_d_hôte avec l'adresse matérielle
positionnée à hw_addr. Le format de l'adresse matérielle est dépendant de
la classe du matériel, mais pour la plupart on peut considérer que la présentation
classique peut être utilisée. Pour la classe Ethernet, c'est 6 octets en
hexadécimal, séparés par des double-points. Pour ajouter des entrées proxy-arp
(Ce sont celles avec l'indicateur publish positionné) un masque réseau (
netmask ) peut être spécifié au proxy-arp pour le sous-réseau entier. Ceci
n'est pas très recommandé, mais est supporté par les anciens noyaux, car
c'est utile dans certains cas. Si l'indicateur temp n'est pas fourni, les entrées
ARP seront permanentes.
NOTE: A partir du noyau 2.2.0 il n'est plus possible de définir des entrées
ARP pour un sous réseau entier.
- -f nom_de_fichier, --file nom_de_fichier
- Similaire
à l'option -s , mais cette fois les informations d'adresses sont prises dans
le fichier nom_de_fichier nombreuses. Le nom du fichier de données est
très souvent nommé /etc/ethers , mais ce n'est pas officiel.
Le format du
fichier est simple; Il contient seulement des lignes de texte ASCII avec
sur chaque ligne un nom d'hôte et une adresse matérielle, séparés par des
espaces. Les indicateurs pub, temp et netmask peuvent également être utilisés.
A tous les endroits où un nom d'hôte est attendu, on peut aussi entrer une
addresse IP en notation décimale pointée.
Chaque entrée complète se trouvant
dans le cache ARP est marquée de l'indicateur C M et les entrées 'pub' ont
l'indicateur P
/proc/net/arp,
/etc/networks
/etc/hosts
/etc/ethers
rarp(8)
, route(8)
, ifconfig(8)
, netstat(8)
Fred
N. van Kempen, <waltje@uwalt.nl.mugnet.org> avec les améliorations apportées
par le mainteneur des net-tools Bernd Eckenfels <net-tools@lina.inka.de>.
Jean
Michel VANSTEENE (vanstee@worldnet.fr)
Table des matières
© 1996-2000 Adaptation française "Christophe Blaess"
| |