|
IFCONFIG(8) manual page
Table of Contents
ifconfig - configura un'interfaccia di rete
ifconfig [interfaccia]
ifconfig interfaccia [aftype] opzioni | indirizzo ...
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.
Se non
è dato nessun argomento, ifconfig mostra solamente lo stato delle interfacce
attualmente definite. Se è dato solo l'argomento interfaccia, mostra lo
stato solo dell'interfaccia specificata. Altrimenti, assume che ci sono
cose che devono essere configurate.
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 inet (TCP/IP, default) ax25 (AMPR Packet Radio),
ddp (Appletalk Phase 2), ipx (Novell IPX) e netrom (AMPR Packet radio).
- interfaccia
- Il nome dell'interfaccia di rete. Di solito è un nome
come eth0 , sl3 o qualcosa così: il nome di un device driver seguito
da un numero di unità.
- up
- Questo flag causa l'attivazione dell'interfaccia.
È specificato implicitamente se viene dato un nuovo indirizzo all'interfaccia
(si veda sotto).
- down
- Questo flag causa la disattivazione del driver per
questa interfaccia, ed è utile quando le cose iniziano ad andare male.
- [-]arp
- Abilita o disabilita l'uso del protocollo ARP su questa interfaccia.
Se è presente il segno meno (-), il flag è disattivato.
- [-]trailers
- Abilita
o disabilita l'uso dei trailers nei frame Ethernet. Non è usato nell'implementazione
corrente di NET.
- [-]allmulti
- Abilita o disabilita il modo 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.
- metric N
- Questo parametro setta l'interface metric. Attualmente
non è usata, ma la implementeremo in futuro.
- mtu N
- Questo parametro setta
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!
- dstaddr addr
- Setta 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 pointopoint.
- netmask addr
- Setta 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 settato ad un valore qualsiasi per l'uso delle sottoreti.
- irq addr
- Setta la linea di interrupt usata da questo dispositivo. Molti
dispositivi non supportano la configurazione dinamica dell'IRQ.
- [-]broadcast
[addr]
- Se è dato anche un indirizzo setta l'indirizzo broadcast di protocollo
(protocol broadcast address) per questa interfaccia. Altrimenti setta solo
il flag IFF_BROADCAST dell'interfaccia. Se la parola chiave è preceduta
da un segno meno (-), allora il flag è resettato.
- [-]pointopoint [addr]
- Questa parola chiave abilita la modalità 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 :-)
Se è dato anche un
indirizzo, setta l'indirizzo di protocollo (protocol address) dell'altro
capo del collegamento, proprio come fa l'obsoleta parola chiave dstaddr.
Altrimenti setta solamente il flag IFF_POINTOPOINT dell'interfaccia. Se
la parola chiave è preceduta da un segno meno (-), allora il flag è resettato.
- hw
- Setta 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: ether
(Ethernet), ax25 (AMPR AX.25), ARCnet e netrom (AMPR NET/ROM).
- multicast
- Setta il flag multicast sull'interfaccia. Ciò di solito non dovrebbe essere
necessario in quanto i driver settano correttamente da soli il flag.
- 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.
/proc/net/socket
/proc/net/dev
/etc/init.d/network
Sebbene gli indirizzi appletalk DDP e IPX possono
essere visualizzati, non possono essere alterati con questo comando.
Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
Alan Cox, <Alan.Cox@linux.org>
Table of Contents
|