1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
|
.TH IFCONFIG 8 "4 August 1997" "net-tools" "Linux Administrator's Manual"
.SH NOM
ifconfig \- configure une interface r�seau
.SH SYNOPSIS
.B "ifconfig [interface]"
.br
.B "ifconfig interface [aftype] options | adresse ..."
.SH DESCRIPTION
.B Ifconfig
est utilis� pour configurer (et maintenir ensuite) les interfaces
r�seau r�sidentes dans le noyau. Il est utilis� lors du boot pour
configurer la plupart d'entre-elles et ainsi rendre le syst�me
op�rationnel. Apr�s, ce n'est quasiment plus utilis� que pour
le d�bogage ou pour des r�glages si n�cessaire.
.LP
Si aucun argument n'est donn�,
.B ifconfig
affiche simplement l'�tat des interfaces actuellement d�finies. Si
seul le param�tre
.B interface
est donn�, il affiche seulement l'�tat de l'interface correspondante;
si seul le param�tre
.B -a
est fourni, il affiche l'�tat de toutes les interfaces, m�me celles qui
ne sont pas actives.
Autrement, il consid�re qu'il faut positionner de nouvelles valeurs.
.SH Familles d'adresses
Si le premier argument apr�s le nom de l'interface est reconnu comme
�tant un nom de famille d'adresses support�, cette famille d'adresses
est utilis�e pour d�coder et afficher toutes les adresses
protocolaires. Les familles d'adresses actuellement support�es comprennent
.B inet
(TCP/IP, default)
.B ax25
(AMPR Packet Radio.)
.B ddp
(Appletalk Phase 2) and
.B ipx
(Novell IPX).
.SH OPTIONS
.TP
.B interface
Le nom de l'interface r�seau. C'est g�n�ralement un nom de pilote suivi
d'un num�ro d'ordre comme
.B eth0
pour la premi�re interface Ethernet.
.TP
.B up
Cette option active l'interface. Elle est implicitement sp�cifi�e
si une nouvelle adresse est affect�e � l'interface (voir plus loin).
.TP
.B down
Cette option arr�te le fonctionnement du pilote pour cette interface, et
est utilis�e lorsque les choses commencent � aller mal.
.TP
.B "[\-]arp"
Valide ou invalide l'utilisation du protocole ARP sur cette interface. Si
le signe moins (\-) est pr�sent, l'option est invalid�e.
.TP
.B "[\-]promisc"
Valide ou invalide le mode
.BR promiscuous .
S'il est valid�, tous les paquets circulant sur le r�seau
seront re�us sur cette interface.
.TP
.B "[\-]allmulti"
Valide ou invalide le fonctionnement de l'interface en mode
.BR all-multicast .
S'il est valid�, tous les paquets multicast circulant sur le r�seau
seront re�us sur cette interface.
.TP
.B "metric N"
Ce param�tre d�finit la m�trique de l'interface. Il n'est pour
l'instant pas impl�ment�, mais le sera prochainement.
.TP
.B "mtu N"
Ce param�tre d�finit le MTU (Maximum Transfer Unit) d'une
interface.
.TP
.B "dstaddr adr"
D�finit l'adresse IP de "l'autre bout" dans le cas d'un lien
point-�-point, comme PPP. Ce param�tre est obsol�te; utilisez plut�t
le param�tre
.B pointopoint.
.TP
.B "netmask adr"
D�finit le masque de r�seau IP pour cette interface. La valeur par
d�faut de cette valeur correspond au masque r�seau usuel pour les
classes A, B ou C (d�duite de l'adresse IP), mais toute autre valeur peut
�tre d�finie selon les besoins en sous-r�seaux.
.TP
.B "add adr/lg_prefix"
Ajoute une adresse IPv6 � une interface.
.TP
.B "del adr/lg_prefix"
Supprime une adresse IPv6 d'une interface.
.TP
.B "tunnel aa.bb.cc.dd"
Cr�e un nouveau p�riph�rique SIT (IPv6-dans-IPv4), en mode
tunnel jusqu'� la destination.
.TP
.B "irq adr"
D�finit la ligne d'interruption utilis�e par ce
p�riph�rique. Certains p�riph�riques ne supportent pas le
changement dynamique de l'IRQ.
.TP
.B "io_addr adr"
D�finit pour ce p�riph�rique, l'adresse de d�but dans l'espace
d'entr�e-sortie I/O.
.TP
.B "mem_start adr"
D�finit l'adresse de d�but de m�moire partag�e pour ce p�riph�rique. Seuls
quelques p�riph�riques ont besoin de ce param�tre.
.TP
.B "media type"
D�finit le port physique ou le type de medium utilis� par ce p�riph�rique.
Tous les p�riph�riques ne peuvent pas changer de configuration et les
valeurs support�es varient de l'un � l'autre. Les valeur typiques sont
.B 10base2
(Ethernet fin),
.B 10baseT
(10Mbps Ethernet paire torsad�e),
.B AUI
(transceiver externe) etc. Le type
.B auto
permet d'indiquer au pilote de d�tecter automatiquement le medium
utilis�. Une fois de plus, tous les p�riph�riques ne supportent pas cette
option.
.TP
.B "[-]broadcast [adr]"
Si l'adresse est �galement donn�e, d�finit l'adresse broadcast
protocolaire pour cette interface. Autrement, il permet d'armer (ou d�sarmer)
l'indicateur
.B IFF_BROADCAST
de l'interface.
.TP
.B "[-]pointopoint [adr]"
Ce mot cl� valide le mode
.B point-�-point
d'une interface, signifiant qu'il existe un lien direct entre 2 machines,
sans que personne d'autre ne puisse �tre � l'�coute.
.br
Si l'argument d'adresse est �galement donn�, il d�finit l'adresse
de l'autre machine, de la m�me mani�re que le param�tre obsol�te
.B dstaddr
.
Autrement il arme (ou d�sarme) l'indicateur
.B IFF_POINTOPOINT
de l'interface.
.TP
.B hw classe adresse
D�finit l'adresse mat�rielle de l'interface, si le pilote du
p�riph�rique supporte cette op�ration. Le mot cl� doit �tre
suivi du nom de la classe mat�rielle et de l'adresse mat�rielle en
caract�res imprimables ASCII. Les classes mat�rielles actuellement
support�es comprennent
.B ether
(Ethernet),
.B ax25
(AMPR AX.25),
.B ARCnet
et
.B netrom
(AMPR NET/ROM).
.TP
.B multicast
Positionne l'indicateur multicast sur l'interface. Elle n'est
g�n�ralement pas n�cessaire puisque les pilotes positionnent
l'option correcte eux m�me.
.TP
.B adresse
L'adresse IP de cette interface.
.TP
.B txqueuelen length
Set the length of the transmit queue of the device. It is useful to set this
to small values for slower devices with a high latency (modem links, ISDN)
to prevent fast bulk transfers from disturbing interactive traffic like
telnet too much.
.SH NOTES
Depuis le noyau 2.2 il n'y a plus de statistiques d'interface explicite
pour les interfaces en alias. Les statistiques affich�es pour la v�ritable
adresse sont partag�es avec toutes les adresses alias du m�me p�riph�rique.
Si vous voulez des adresses par interface, vous devez ajouter des r�gles de
comptabilit� particuli�res pour l'adresse en utilisant la commande
.BR ipchains(8)
.
.SH FICHIERS
.I /proc/net/socket
.br
.I /proc/net/dev
.br
.I /proc/net/if_inet6
.SH BUGS
M�me si les adresses appletalk DDP et IPX peuvent �tre affich�es,
elles ne peuvent �tre modifi�es avec cette commande.
.SH VOIR AUSSI
route(8), netstat(8), arp(8), rarp(8), ipchains(8)
.SH AUTHORS
Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
.br
Alan Cox, <Alan.Cox@linux.org>
.br
Phil Blundell, <Philip.Blundell@pobox.com>
.br
Andi Kleen,
.SH TRADUCTION
Jean-Michel VANSTEENE (vanstee@worldnet.fr)
|