Man page - ip-address(8)

Packages contains this manual

Available languages:

en fr ro

Manual

IP-ADDRESS

NOM
SYNOPSIS
DESCRIPTION
ip address add – Ajouter de nouvelles adresses avec protocole.
ip address delete – Effacer des adresses avec protocole
ip address show – Examiner les adresses avec protocole
ip address flush – Vidage d’adresses avec protocole
EXEMPLES
VOIR AUSSI
AUTEUR
TRADUCTION

NOM

ip-address - Gestion d’adresse avec protocole

SYNOPSIS

ip [ OPTIONS ] address { COMMANDE | help }

ip address { add | change | replace } ADDR_INTERFACE dev NOM_INTERFACE [ DURÉE_VIE ] [ LISTE_DRAPEAUX-CONFIG ]

ip address delete ADDR_INTERFACE dev NOM_INTERFACE [ mngtmpaddr ]

ip address { save | flush } [ dev NOM_INTERFACE ] [ scope ID_PORTÉE ] [ metric MÉTRIQUE ] [ to PRÉFIXE ] [ LISTE-DRAPEAUX ] [ label MOTIF ] [ { up | down } ]

ip address [ show [ dev NOM_INTERFACE ] [ scope ID_PORTÉE ] [ to PRÉFIXE ] [ LISTE-DRAPEAUX ] [ label MOTIF ] [ master PÉRIPH ] [ type TYPE ] [ vrf NOM ] [ { up | down } ] [ nomaster ] proto PROTOCOLE_ADRESSE ] ]

ip address { showdump | restore }

ADDR_INTERFACE := PRÉFIXE | ADDR peer PRÉFIXE [ broadcast ADDR ] [ anycast ADDR ] [ label LABEL ] [ scope ID_PORTÉE ] [ proto PROTOCOLE_ADRESSE ]

ID_PORTÉE := [ host | link | global | NOMBRE ]

PROTOCOLE_ADRESSE := [ NOM | NOMBRE ]

LISTE-DRAPEAUX := [ LISTE-DRAPEAUX ] DRAPEAU

DRAPEAU := [ [ - ] permanent | [ - ] dynamic | [ - ] secondary | [ - ] primary | [ - ] tentative | [ - ] deprecated | [ - ] dadfailed | [ - ] temporary | LISTE_CONFIG-DRAPEAUX ]

LISTE_CONFIG-DRAPEAUX := [ LISTE_CONFIG-DRAPEAUX ] CONFIG-DRAPEAUX

CONFIG-DRAPEAUX := [ home | mngtmpaddr | nodad | optimistic | noprefixroute | autojoin ]

DURÉE_VIE := [ valid_lft DURÉE_VIE ] [ preferred_lft DURÉE_VIE ]

DURÉE_VIE := [ forever | SECONDES ]

TYPE := [ bridge | bridge_slave | bond | bond_slave | can | dummy | hsr | ifb | ipoib | macvlan | macvtap | vcan | veth | vlan | vxlan | ip6tnl | ipip | sit | gre | gretap | erspan | ip6gre | ip6gretap | ip6erspan | vti | vrf | nlmon | ipvlan | lowpan | geneve | macsec | netkit ]

DESCRIPTION

address est une adresse avec protocole (IPv4 ou IPv6) attachĂ©e Ă  un pĂ©riphĂ©rique rĂ©seau. Chaque pĂ©riphĂ©rique doit avoir au moins une adresse pour utiliser le protocole correspondant. Il est possible d’avoir diffĂ©rentes adresses attachĂ©es Ă  un pĂ©riphĂ©rique. Ces adresses ne sont pas traitĂ©es diffĂ©remment, alors le terme alias n’est pas vraiment appropriĂ© pour elles et il ne sera pas utilisĂ© dans ce document.

La commande ip-address affiche les adresses et leurs caractéristiques, ajoute de nouvelles adresses et efface les anciennes.

ip address add – Ajouter de nouvelles adresses avec protocole.

dev NOM_INTERFACE

le nom du pĂ©riphĂ©rique auquel rajouter l’adresse.

local ADRESSE (default)

l’adresse de l’interface. Le format de l’adresse dĂ©pend du protocole. Il s’agit d’une notation dĂ©cimale avec points pour l’IP et d’une sĂ©quence de demi-mots hexadĂ©cimaux sĂ©parĂ©s par des deux-points pour l’IPv6. L’ ADRESSE doit ĂȘtre suivie d’une barre oblique et d’un nombre dĂ©cimal qui encode la longueur du prĂ©fixe de rĂ©seau.

peer ADRESSE

l’adresse distante pour les interfaces « point Ă  point ». De mĂȘme, l’ ADRESSE doit ĂȘtre suivie d’une barre oblique et d’un nombre dĂ©cimal pour encoder la longueur du prĂ©fixe de rĂ©seau. Si l’adresse d’un pair est indiquĂ©e, l’adresse locale ne peut pas avoir de longueur de prĂ©fixe. Le prĂ©fixe rĂ©seau est associĂ© avec le pair plutĂŽt qu’à l’adresse locale.

broadcast ADRESSE

l’adresse de diffusion de l’interface.

Il est possible d’utiliser les symboles spĂ©ciaux + et - au lieu de l’adresse de diffusion. Dans ce cas, l’adresse de diffusion est obtenue en paramĂ©trant les bits de l’hĂŽte du prĂ©fixe de l’interface.

label LABEL

Chaque adresse doit ĂȘtre Ă©tiquetĂ©e avec une chaĂźne LABEL . La taille maximale autorisĂ©e pour LABEL est de quinze caractĂšres.

scope VALEUR_PORTÉE

l’étendue de la zone oĂč l’adresse est valable. Les portĂ©es disponibles sont listĂ©es dans /usr/share/iproute2/rt_scopes ou /etc/iproute2/rt_scopes (qui a la prioritĂ© s’il existe). Les valeurs de portĂ©es prĂ©dĂ©finies sont :

global – l’adresse est valable globalement.

site – (seulement IPv6, obsolùte) l’adresse est le site local, c’est-à-dire qu’elle est valable dans ce site.

link – l’adresse est un lien local, c’est-Ă -dire seulement valable sur ce pĂ©riphĂ©rique.

host – cette adresse n’est valable que dans cet hîte.

metric NOMBRE

prioritĂ© de la route avec ce prĂ©fixe associĂ©e Ă  l’adresse.

valid_lft DURÉE_VIE

la durĂ©e de vie de cette adresse ; voir section 5.5.4 de la RFC 4862. AprĂšs expiration, l’adresse est supprimĂ©e par le noyau. La valeur par dĂ©faut est forever .

preferred_lft DURÉE_VIE

la durĂ©e de vie prĂ©fĂ©rĂ©e de cette adresse ; voir section 5.5.4 de la RFC 4862. AprĂšs expiration, l’adresse n’est plus utilisĂ©e pour les nouvelles connexions sortantes. La valeur par dĂ©faut est forever .

home

[IPv6 uniquement) désigner cette adresse comme « home address » comme définie définie dans la RFC 6275.

mngtmpaddr

(IPv6 uniquement) faire que le noyau gĂšre ces adresses temporaires créées Ă  partir de celle-lĂ  comme modĂšle relativement aux extensions de vie privĂ©e « Privacy Extensions » (RFC 3041). Pour devenir actives, le rĂ©glage sysctl use_tempaddr doit ĂȘtre dĂ©fini Ă  une valeur supĂ©rieure Ă  zĂ©ro. L’adresse donnĂ©e doit avoir une longueur de prĂ©fixe de 64 . Ce drapeau permet d’utiliser les extensions de vie privĂ©e dans un rĂ©seau configurĂ© manuellement, comme si l’auto-configuration sans Ă©tat Ă©tait active.

nodad

(IPv6 uniquement) ne pas exĂ©cuter de dĂ©tection d’adresse dupliquĂ©e (Duplicate Address Detection – RFC 4862) lors de l’ajout de cette adresse.

optimistic

(IPv6 uniquement) utiliser la variante « optimistic » de la RFC 4429 lors de la dĂ©tection d’adresse dupliquĂ©e.

noprefixroute

Ne pas crĂ©er automatiquement une route pour le prĂ©fixe de rĂ©seau de l’adresse ajoutĂ©e, et ne pas en chercher une Ă  supprimer lors de la suppression de l’adresse. Changer une adresse pour lui ajouter ce drapeau supprimera la route du prĂ©fixe automatiquement ajoutĂ©e ; changer la route pour enlever ce drapeau crĂ©era automatiquement la route du prĂ©fixe.

autojoin

Joindre des groupes de multidiffusion au niveau d’Ethernet avec la commande ip maddr ne fonctionne pas s’ils sont connectĂ©s Ă  un commutateur Ethernet qui rĂ©alise du « IGMP snooping » puisque le commutateur ne rĂ©pliquerait pas les paquets de multidiffusion sur les ports qui n’ont pas de rapports IGMP pour les adresses de multidiffusion.

Les interfaces VXLAN de Linux créées avec ip link add vxlan ont l’option group qui les active pour rĂ©aliser la jonction requise.

Utiliser le drapeau autojoin lors de l’ajout d’une adresse de multidiffusion active la fonctionnalitĂ© similaire des interfaces VXLAN d’Openvswitch ainsi que les mĂ©canismes de tunnel qui nĂ©cessitent de recevoir un trafic de multidiffusion.

proto PROTOCOLE_ADRESSE

l’identifiant du protocole de cette route. PROTOCOLE_ADRESSE doit ĂȘtre un nombre ou une chaĂźne du fichier /usr/share/iproute2/rt_addrprotos ou /etc/iproute2/rt_addrprotos (prioritaire s’il existe). Un rĂ©pertoire nommĂ© rt_addrprotos.d est aussi recherchĂ© aux mĂȘmes emplacements. Si l’identifiant du protocole n’est pas donnĂ©,

ip prĂ©sume le protocole 0 . Plusieurs valeurs de protocole ont une interprĂ©tation fixe. À savoir :

kernel_lo – L’adresse ::1 que le noyau installe sur le pĂ©riphĂ©rique rĂ©seau de bouclage
a cette valeur de protocole

kernel_ra – adresses IPv6 installĂ©es en rĂ©ponse aux messages d’annonce du routeur

kernel_ll – les adresses link-local ont cette valeur de protocole

Le reste des valeurs n’est pas rĂ©servĂ© et l’administrateur est libre d’assigner (ou de ne pas assigner) des Ă©tiquettes de protocole.

ip address delete – Effacer des adresses avec protocole

Arguments: coïncide avec les arguments de ip adress add .

Le nom de périphérique est un argument requis.

ip address show – Examiner les adresses avec protocole

dev NOM_INTERFACE (default)

nom du périphérique.

scope VALEUR_PORTÉE

ne lister que les adresses avec cette portée.

to PRÉFIXE

ne lister que les adresses correspondant à ce préfixe.

label MOTIF

ne lister que les adresses dont le label correspond au MOTIF . MOTIF est un motif de type interpréteur de commande habituel.

master PÉRIPHÉRIQUE

ne lister que les interfaces asservies ce périphérique maßtre.

vrf NOM

ne lister que les interfaces asservies Ă  ce vrf.

type TYPE

ne lister que les interfaces du TYPE donné.

Notez que le nom du type n’est pas vĂ©rifiĂ© dans la liste des types pris en charge – à la place, il est envoyĂ© « tel quel » au noyau. Il est ensuite utilisĂ© pour filtrer la liste d’interfaces renvoyĂ©e en la comparant Ă  l’attribut pertinent dans le cas oĂč le noyau n’a pas dĂ©jĂ  procĂ©dĂ© Ă  un filtrage. Par consĂ©quent, n’importe quelle chaĂźne est acceptĂ©e, mais cela peut conduire Ă  un rĂ©sultat vide.

up

ne lister que les interfaces en fonctionnement.

down

ne lister que les interfaces ne sont pas en fonctionnement.

nomaster

ne lister que les interfaces sans maĂźtre.

dynamic et permanent

(IPv6 uniquement) ne lister que les adresses installĂ©es dues Ă  une configuration sans Ă©tat des adresses ou ne lister que les adresses permanentes (pas dynamiques). Ces deux drapeaux sont l’inverse l’un de l’autre, ainsi -dynamic est Ă©gal Ă  permanent et -permanent est Ă©gal Ă  dynamic .

tentative

(IPv6 uniquement) ne lister que les adresses qui n’ont pas dĂ©jĂ  passĂ© la dĂ©tection d’adresse dupliquĂ©e.

-tentative

(IPv6 uniquement) ne lister que les adresses qui ne sont pas actuellement dans le processus de dĂ©tection d’adresse dupliquĂ©e.

deprecated

(IPv6 uniquement) ne lister que les adresses obsolĂštes.

-deprecated

(IPv6 uniquement) ne lister que les adresses qui ne sont pas obsolĂštes.

dadfailed

(IPv6 uniquement) ne lister que les adresses qui ont Ă©chouĂ© Ă  la dĂ©tection d’adresse dupliquĂ©e.

-dadfailed

(IPv6 uniquement) ne lister que les adresses qui n’ont pas Ă©chouĂ© Ă  la dĂ©tection d’adresse dupliquĂ©e.

temporary ou secondary

Ne lister que les adresses IPv6 temporaires ou IPv4 secondaires. Le noyau Linux partage un seul bit pour elles, il y a donc un alias pour chacune mĂȘme si la signification diffĂšre en fonction de la famille d’adresses.

-temporary ou -secondary

Ces drapeaux sont des alias de primary .

primary

Ne lister que les adresses primaires et exclure les adresses IPv6 temporaires. Ce drapeau est l’inverse de temporary et secondary .

-primary

C’est un alias pour temporary ou secondary .

proto PROTOCOLE_ADRESSE

N’afficher que les adresses avec un protocole donnĂ©, ou celles pour lesquelles la rĂ©ponse du noyau n’inclut pas de protocole. Voir les arguments correspondants de ip address add pour davantage de dĂ©tails sur les protocoles d’adresse.

ip address flush – Vidage d’adresses avec protocole

Cette commande vide les adresses avec protocole désignées par un critÚre.

Cette commande prend les mĂȘme arguments que show , sauf que les sĂ©lecteurs type et master ne sont pas pris en charge. Une autre diffĂ©rence est que cette commande ne fonctionne pas si aucun argument n’est donnĂ©.

ATTENTION : cette commande et les autres commandes flush sont impitoyables. Elles purgeront sans remords toutes les adresses.

Avec l’option -statistics , la commande devient prolixe. Elle affiche le nombre d’adresses effacĂ©es et le nombre de tours effectuĂ©s pour vider la liste d’adresses. Si cette option est donnĂ©e deux fois, ip address flush dĂ©charge aussi toutes les adresses effacĂ©es dont le format est dĂ©crit dans la prĂ©cĂ©dente sous-section.

EXEMPLES

ip address show

Afficher les adresses IPv4 et IPv6 assignĂ©es Ă  toutes les interfaces rĂ©seau. La sous-commande « show » peut ĂȘtre omise.

ip address show up

Pareil que ci-dessus, sauf que seules les adresses assignées à des interfaces réseau actives sont affichées.

ip address show dev eth0

Afficher les adresses IPv4 et IPv6 assignĂ©es Ă  l’interface rĂ©seau eth0.

ip address add 2001:0db8:85a3::0370:7334/64 dev eth1

Ajouter une adresse IPv6 Ă  l’interface rĂ©seau eth1.

ip address delete 2001:0db8:85a3::0370:7334/64 dev eth1

Effacer l’adresse IPv6 ajoutĂ©e ci-dessus.

ip address flush dev eth4 scope global

Enlever toutes les adresses IPv4 et IPv6 globales du périphérique eth4. Sans « scope global » cela les enlÚverait toutes, y compris les adresses IPv6 link-local.

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 à debian-l10n-french@lists.debian.org .