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>
|