IP-NEIGHBOUR
Table des matières
Retour à l'index
NOM
ip-neighbour – Gestion des tables ARP/neighbour
SYNOPSIS
ip [ OPTIONS ] neigh { COMMANDE | help }
ip neigh { add | del | change | replace } { ADRESSE [
lladdr ADRESSE_CL ] [ nud ÉTAT ] | proxy ADRESSE } [
dev PÉRIPH ] [ router ] [ use ] [ managed ] [ extern_learn
]
ip neigh { show | flush } [ proxy ] [ to PRÉFIXE ] [
dev PÉRIPH ] [ nud ÉTAT ] [ vrf NOM ] [ nomaster ]
ip neigh get ADRESSE dev PÉRIPH
ÉTAT : = { permanent | noarp | stale | reachable | none |
incomplete | delay | probe | failed }
DESCRIPTION
La commande ip neigh manipule les objets neighbour qui établissent des
liens entre les adresses avec protocole et les adresses de la couche de
liaison pour les hôtes partageant la même liaison. Les entrées neighbour
sont organisées en tables. La table neighbour IPv4 est aussi connue sous le
nom de table ARP.
Les commandes suivantes affichent les liaisons neighbour et leurs
propriétés, ajoutent de nouvelles entrées neighbour et suppriment les
anciennes.
- ip neighbour add
-
ajouter une nouvelle entrée neighbour.
- ip neighbour change
-
changer une entrée existante.
- ip neighbour replace
-
ajouter une nouvelle entrée ou changer une existante.
-
Ces commandes créent de nouveaux enregistrements neighbour ou mettent à jour
ceux existants.
- to ADRESSE (default)
-
l'adresse avec protocole du neighbour ; une adresse IPv4 ou IPv6.
- dev NOM
-
l'interface à laquelle ce neighbour est attaché.
- proxy
-
indiquer si un mandataire est utilisé pour cette entrée de neighbour.
- router
-
indiquer si neighbour est un routeur.
- use
-
cette entrée neighbour est « utilisée ». Cette option peut être utilisée
pour indiquer au noyau qu'un contrôleur utilise cette entrée dynamique. Si
l'entrée n'existe pas, le noyau la résoudra. Si elle existe, une tentative
de rafraîchissement de l'entrée neighbour sera déclenchée.
- managed
-
cette entrée neighbour est « gérée ». Cette option peut être utilisée pour
indiquer au noyau qu'un contrôleur utilise cette entrée dynamique. Au
contraire de « use », si l'entrée n'existe pas, le noyau la résoudra et
essaiera périodiquement d'auto-rafraîchir l'entrée neighbour pour qu'elle
reste dans un état résolu lorsque c’est possible.
- extern_learn
-
l’entrée neighbour a été résolue extérieurement. Cette option peut être
utilisée pour indiquer au noyau qu'un contrôleur a résolu l'entrée
dynamique. Le noyau n’utilisera pas le ramasse-miettes pour une telle
entrée.
- lladdr ADRESSE_CL
-
l'adresse de la couche liaison du neighbour. ADRESSE_CL peut aussi être
null.
- nud ÉTAT
-
l'état de l'entrée neighbour. nud est une abréviation de « Neighbour
Unreachability Detection ». L'état peut prendre l'une des valeurs
suivantes :
-
- permanent
-
l'entrée neighbour est valable pour toujours et ne peut être supprimée
qu'administrativement.
- noarp
-
l'entrée neighbour est valable. Aucune tentative pour valider cette entrée
ne sera effectuée, mais elle peut être supprimée lors de l'expiration de sa
durée de vie.
- reachable
-
l'entrée neighbour est valable jusqu'à l'expiration du délai
d'accessibilité.
- stale
-
l'entrée neighbour est valable mais suspecte. Cette option de ip neigh ne
change pas l'état du neighbour s'il était valable, et l'adresse n'est pas
changée par cette commande.
- none
-
pseudo-état utilisé lors de la création initiale d'une entrée neighbour ou
après avoir essayé de la supprimer avant qu’elle ne devienne libre pour
pouvoir le faire.
- incomplete
-
l'entrée neighbour n'a pas encore été validée/résolue.
- delay
-
la validation de l'entrée neighbour est actuellement différée.
- probe
-
le neighbour est en cours d’examen.
- failed
-
le nombre maximal d’examens essayés sans succès, au bout desquels la
validation a finalement échoué.
- ip neighbour delete
-
effacer une entrée neighbour.
-
Les arguments sont les mêmes qu'avec ip neigh add, sauf que lladdr et
nud sont ignorés.
ATTENTION : les tentatives d'effacer ou de changer manuellement une
entrée noarp créée par le noyau peuvent conduire à des comportements
inattendus. En particulier, le noyau peut essayer de résoudre cette adresse
même sur une interface NOARP ou si l'adresse est « multicast » ou
« broadcast ».
- ip neighbour show
-
liste des entrées neighbour.
-
- to ADRESSE (default)
-
le préfixe sélectionnant les neighbour à lister.
- dev NOM
-
ne lister que les neighbour attachés à ce périphérique.
- vrf NOM
-
ne lister que les neighbour pour un VRF donné.
- nomaster
-
ne lister que les neighbour attachés à une interface sans maître.
- proxy
-
liste des mandataires de neighbour.
- unused
-
ne lister que les neighbour qui ne sont pas utilisés actuellement.
- nud ÉTAT
-
ne lister que les entrées neighbour dans cet état. NUD_ÉTAT prend les
valeurs listées ci-dessous ou la valeur spéciale all qui signifie tous
les états. Cette option peut apparaître plusieurs fois. Si cette option est
absente, ip listera toutes les entrées excepté pour none et noarp.
- ip neighbour flush
-
vider les entrées neighbour.
-
Cette commande prend les mêmes arguments que show. Les différences sont
qu’elle ne fonctionne pas si aucun argument n'est donné et que les états
neighbour par défaut à vider n'incluent pas permanent et noarp.
Avec l'option -statistics, la commande devient prolixe. Elle affiche le
nombre de neighbour effacés et le nombre de tours effectués pour vider la
table neighbour. Si l'option est donnée deux fois, ip neigh flush vide
aussi les neighbour effacés.
- ip neigh get
-
recherche d'une entrée neighbour pour une destination et pour un
périphérique donné.
-
- proxy
-
indiquer si on doit chercher une entrée neighbour mandataire.
- to ADRESSE (default)
-
le préfixe sélectionnant le neighbour à demander.
- dev NOM
-
obtenir l'entrée neighbour attachée à ce périphérique.
EXEMPLES
ip neighbour
-
afficher la table neighbour actuelle du noyau.
ip neigh flush dev eth0
-
supprimer les entrées de la table neighbour pour le périphérique eth0.
ip neigh get 10.0.1.10 dev eth0
-
effectuer une recherche de neighbour dans le noyau et renvoyer une entrée
neighbour.
VOIR AUSSI
ip(8)
AUTEUR
Page de manuel originale par Michail Litvak <mci@owl.openwall.com>
TRADUCTION
La traduction française de cette page de manuel a été créée par
bubu <bubub@no-log.org>
Cette traduction est une documentation libre ; veuillez vous reporter à la
GNU General Public License version 3
concernant les conditions de copie et
de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel,
veuillez envoyer un message à
Index
- NOM
-
- SYNOPSIS
-
- DESCRIPTION
-
- EXEMPLES
-
- VOIR AUSSI
-
- AUTEUR
-
- TRADUCTION
-
This document was created by
man2html,
using the manual pages.
Time: 05:06:40 GMT, September 19, 2025