File: ifconfig.8

package info (click to toggle)
man-pages-it 0.3.0-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 2,256 kB
  • ctags: 20
  • sloc: makefile: 150; sed: 1
file content (167 lines) | stat: -rw-r--r-- 5,436 bytes parent folder | download | duplicates (2)
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
.\"
.\" Traduzione in italiano di Giovanni Bortolozzo <borto@dei.unipd.it>
.\" Settembre 1996
.\"
.\" " for hilit19
.TH IFCONFIG 8 "10 febbraio 1996" "net-tools" "Linux Programmer's Manual"
.SH NOME
ifconfig \- configura un'interfaccia di rete
.SH SINTASSI
.B "ifconfig [interfaccia]"
.br
.B "ifconfig interfaccia [aftype] opzioni | indirizzo ..."
.SH DESCRIZIONE
.B Ifconfig
 usato per configurare (e poi manutenere) le interfacce di rete
residenti nel kernel.  usato al boot per configurare molte di queste
ad uno stato funzionale (running state). Dopo di che,  necessario
solamente quando si fa il debug o quando  necessaria una regolazione
del sistema. 
.LP
Se non  dato nessun argomento,
.B ifconfig
mostra solamente lo stato delle interfacce attualmente definite. Se 
dato solo l'argomento
.BR interfaccia ,
mostra lo stato solo dell'interfaccia specificata. Altrimenti, assume
che ci sono cose che devono essere configurate.
.SH Famiglie di Indirizzi
Se il primo argomento dopo il nome dell'interfaccia  riconosciuto
essere il nome di una famiglia di indirizzi (Address Family)
supportata, quella famiglia di indirizzi  usata per la decodifica e
la visualizzazione di tutti gli indirizzi di protocollo (protocol
address). Le famiglie di indirizzi attualmente supportate comprendono
.B inet
(TCP/IP, default) 
.B ax25
(AMPR Packet Radio),
.B ddp
(Appletalk Phase 2),
.B ipx
(Novell IPX) e
.B netrom
(AMPR Packet radio).
.SH OPZIONI
.TP
.B interfaccia
Il nome dell'interfaccia di rete. Di solito  un nome come 
.B eth0
,
.B sl3
o qualcosa cos: il nome di un device driver seguito da un numero di
unit. 
.TP
.B up
Questo flag causa l'attivazione dell'interfaccia.  specificato
implicitamente se viene dato un nuovo indirizzo all'interfaccia (si
veda sotto).
.TP
.B down
Questo flag causa la disattivazione del driver per questa interfaccia,
ed  utile quando le cose iniziano ad andare male.
.TP
.B "[\-]arp"
Abilita o disabilita l'uso del protocollo ARP su questa
interfaccia. Se  presente il segno meno (\-), il flag  disattivato. 
.TP
.B "[\-]trailers"
Abilita o disabilita l'uso dei trailers nei frame Ethernet. Non 
usato nell'implementazione corrente di NET.
.TP
.B "[\-]allmulti"
Abilita o disabilita il modo 
.B promiscuous
dell'interfaccia. Ci significa che tutti i frame in arrivo sono
inviati allo strato di rete del kernel del sistema, permettendo il
monitoraggio della rete.
.TP
.B "metric N"
Questo parametro imposta l'interface metric. Attualmente non  usata, ma
la implementeremo in futuro.
.TP
.B "mtu N"
Questo parametro imposta il Maximum Transfer Unit (MTU) di
un'interfaccia. Per Ethernet, questo  un numero compreso tra 1000 e
2000 (il default  1500). Per SLIP, si usi qualcosa tra 200 e 4096. Si
noti che l'implementazione corrente non tratta ancora l'IP
fragmentation, cos sarebbe meglio fare l'MTU abbastanza grande!
.TP
.B "dstaddr addr"
Imposta l'indirizzo IP dell'altra terminazione del caso di un
collegamento Point-to-Point, come il PPP. Questa parola chiave  stata
soppiantata dalla nuova parola chiave
.BR pointopoint .
.TP
.B "netmask addr"
Imposta l'IP network mask per questa interfaccia. Il valore di default 
quello solito delle network mask di classe A, B e C (come dedotto
dall'indirizzo IP dell'interfaccia), ma pu essere impostato ad un
valore qualsiasi per l'uso delle sottoreti.
.TP
.B "irq addr"
Imposta la linea di interrupt usata da questo dispositivo. Molti
dispositivi non supportano la configurazione dinamica dell'IRQ.
.TP
.B "[-]broadcast [addr]"
Se  dato anche un indirizzo imposta l'indirizzo broadcast di
protocollo (protocol broadcast address) per questa
interfaccia. Altrimenti imposta solo il flag
.B IFF_BROADCAST
dell'interfaccia. Se la parola chiave  preceduta da un segno meno 
.RB ( - ),
allora il flag  reimpostato.
.TP
.B "[-]pointopoint [addr]"
Questa parola chiave abilita la modalit
.B point-to-point
di un'interfaccia, intendendo che  un collegamento diretto tra due
macchine con nessun'altro in ascolto (o, almeno si spera che questo
accada :-)
.br
Se  dato anche un indirizzo, imposta l'indirizzo di protocollo (protocol
address) dell'altro capo del collegamento, proprio come fa l'obsoleta
parola chiave 
.BR dstaddr .
Altrimenti imposta solamente il flag
.B IFF_POINTOPOINT
dell'interfaccia. Se la parola chiave  preceduta da un segno meno 
.RB ( - ),
allora il flag  reimpostato.
.TP
.B hw
Imposta l'indirizzo hardware di questa interfaccia, se il device driver
supporta questa operazione. La parola chiave deve essere seguita dal
nome della classe hardware e l'equivalente stampabile in ASCII
dell'indirizzo hardware. Le classi hardware attualmente supportate
comprendono: 
.B ether
(Ethernet),
.B ax25
(AMPR AX.25),
.B ARCnet
e
.B netrom
(AMPR NET/ROM).
.TP
.B multicast
Imposta il flag multicast sull'interfaccia. Ci di solito non dovrebbe
essere necessario in quanto i driver impostano correttamente da soli il
flag. 
.TP
.B indirizzo
Il nome dell'host o l'indirizzo IP (un nome di host sar risolto in un
indirizzo IP) di quell'interfaccia. Questo parametro  richiesto,
sebbene la sintassi attualmente non lo richieda.
.SH FILE
.I /proc/net/socket 
.br
.I /proc/net/dev
.br
.I /etc/init.d/network
.SH BACHI
Sebbene gli indirizzi appletalk DDP e IPX possono essere visualizzati,
non possono essere alterati con questo comando.
.SH AUTORI
Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
.br
Alan Cox, <Alan.Cox@linux.org>