1 .TH IFCONFIG 8 "4 August 1997" "net-tools" "Linux Programmer's Manual"
3 ifconfig \- configure une interface réseau
5 .B "ifconfig [interface]"
7 .B "ifconfig interface [aftype] options | adresse ..."
10 est utilisé pour configurer (et maintenir ensuite) les interfaces
11 réseau résidentes dans le noyau. Il est utilisé lors du boot pour
12 configurer la plupart d'entre-elles et ainsi rendre le système
13 opérationnel. Après, ce n'est quasiment plus utilisé que pour
14 le débogage ou pour des réglages si nécessaire.
16 Si aucun argument n'est donné,
18 affiche simplement l'état des interfaces actuellement définies. Si
21 est donné, il affiche seulement l'état de l'interface correspondante;
24 est fourni, il affiche l'état de toutes les interfaces, même celles qui
26 Autrement, il considère qu'il faut positionner de nouvelles valeurs.
28 .SH Familles d'adresses
29 Si le premier argument après le nom de l'interface est reconnu comme
30 étant un nom de famille d'adresses supporté, cette famille d'adresses
31 est utilisée pour décoder et afficher toutes les adresses
32 protocolaires. Les familles d'adresses actuellement supportées comprennent
38 (Appletalk Phase 2) and
44 Le nom de l'interface réseau. C'est généralement un nom de pilote suivi
45 d'un numéro d'ordre comme
47 pour la première interface Ethernet.
50 Cette option active l'interface. Elle est implicitement spécifiée
51 si une nouvelle adresse est affectée à l'interface (voir plus loin).
54 Cette option arrête le fonctionnement du pilote pour cette interface, et
55 est utilisée lorsque les choses commencent à aller mal.
58 Valide ou invalide l'utilisation du protocole ARP sur cette interface. Si
59 le signe moins (\-) est présent, l'option est invalidée.
62 Valide ou invalide le mode
64 S'il est validé, tous les paquets circulant sur le réseau
65 seront reçus sur cette interface.
68 Valide ou invalide le fonctionnement de l'interface en mode
70 S'il est validé, tous les paquets multicast circulant sur le réseau
71 seront reçus sur cette interface.
74 Ce paramètre définit la métrique de l'interface. Il n'est pour
75 l'instant pas implémenté, mais le sera prochainement.
78 Ce paramètre définit le MTU (Maximum Transfer Unit) d'une
82 Définit l'adresse IP de "l'autre bout" dans le cas d'un lien
83 point-à-point, comme PPP. Ce paramètre est obsolète; utilisez plutôt
88 Définit le masque de réseau IP pour cette interface. La valeur par
89 défaut de cette valeur correspond au masque réseau usuel pour les
90 classes A, B ou C (déduite de l'adresse IP), mais toute autre valeur peut
91 être définie selon les besoins en sous-réseaux.
93 .B "add adr/lg_prefix"
94 Ajoute une adresse IPv6 à une interface.
96 .B "del adr/lg_prefix"
97 Supprime une adresse IPv6 d'une interface.
99 .B "tunnel aa.bb.cc.dd"
100 Crée un nouveau périphérique SIT (IPv6-dans-IPv4), en mode
101 tunnel jusqu'à la destination.
104 Définit la ligne d'interruption utilisée par ce
105 périphérique. Certains périphériques ne supportent pas le
106 changement dynamique de l'IRQ.
109 Définit pour ce périphérique, l'adresse de début dans l'espace
113 Définit l'adresse de début de mémoire partagée pour ce périphérique. Seuls
114 quelques périphériques ont besoin de ce paramètre.
117 Définit le port physique ou le type de medium utilisé par ce périphérique.
118 Tous les périphériques ne peuvent pas changer de configuration et les
119 valeurs supportées varient de l'un à l'autre. Les valeur typiques sont
123 (10Mbps Ethernet paire torsadée),
125 (transceiver externe) etc. Le type
127 permet d'indiquer au pilote de détecter automatiquement le medium
128 utilisé. Une fois de plus, tous les périphériques ne supportent pas cette
131 .B "[-]broadcast [adr]"
132 Si l'adresse est également donnée, définit l'adresse broadcast
133 protocolaire pour cette interface. Autrement, il permet d'armer (ou désarmer)
138 .B "[-]pointopoint [adr]"
139 Ce mot clé valide le mode
141 d'une interface, signifiant qu'il existe un lien direct entre 2 machines,
142 sans que personne d'autre ne puisse être à l'écoute.
144 Si l'argument d'adresse est également donné, il définit l'adresse
145 de l'autre machine, de la même manière que le paramètre obsolète
148 Autrement il arme (ou désarme) l'indicateur
153 Définit l'adresse matérielle de l'interface, si le pilote du
154 périphérique supporte cette opération. Le mot clé doit être
155 suivi du nom de la classe matérielle et de l'adresse matérielle en
156 caractères imprimables ASCII. Les classes matérielles actuellement
157 supportées comprennent
168 Positionne l'indicateur multicast sur l'interface. Elle n'est
169 généralement pas nécessaire puisque les pilotes positionnent
170 l'option correcte eux même.
173 L'adresse IP de cette interface.
176 Set the length of the transmit queue of the device. It is useful to set this
177 to small values for slower devices with a high latency (modem links, ISDN)
178 to prevent fast bulk transfers from disturbing interactive traffic like
181 Depuis le noyau 2.2 il n'y a plus de statistiques d'interface explicite
182 pour les interfaces en alias. Les statistiques affichées pour la véritable
183 adresse sont partagées avec toutes les adresses alias du même périphérique.
184 Si vous voulez des adresses par interface, vous devez ajouter des règles de
185 comptabilité particulières pour l'adresse en utilisant la commande
194 .I /proc/net/if_inet6
196 Même si les adresses appletalk DDP et IPX peuvent être affichées,
197 elles ne peuvent être modifiées avec cette commande.
199 route(8), netstat(8), arp(8), rarp(8), ipchains(8)
201 Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
203 Alan Cox, <Alan.Cox@linux.org>
205 Phil Blundell, <Philip.Blundell@pobox.com>
209 Jean-Michel VANSTEENE (vanstee@worldnet.fr)