
A caccia di schede di rete
Gestirle dalla shell e recuperare dati preziosi

Per estrarre informazioni sulla attuale
configurazione delle schede di rete per
conoscerne il numero, gli indirizzi IP e
quelli MAC (un numero hardware univoco
con cui viene individuata ogni scheda)
esistono molti programmi grafici, ma un
vero esperto utilizza la shell e ifconfig.
Mediante questo tool si ottengono tutti i
dati relative alla configurazione di queste
importantissime periferiche. Eseguendo
ifconfig senza argomenti otteniamo l'elenco
di tutte le interfacce di rete attive,
seguite dal nome a loro assegnato (in genere
eth0, eth1 e così via) e dalla descrizione
del tipo di collegamento (link). Segue
poi l'indirizzo MAC espresso da una
serie di sei numeri esadecimali separati
dai due punti e l'indirizzo IP assegnato
(comprensivo di indirizzo di broadcast e
relativa maschera di sottorete). Subito
dopo troviamo le impostazioni relative alla
MTU (la massima unità di trasferimento)
e una serie di interessanti statistiche
sui pacchetti ricevuti e inviati, con i
relativi errori. Nel caso in cui l'interfaccia
corrisponda ad una scheda di rete verranno
anche mostrati l'interrupt e l'indirizzo
di I/O utilizzati. Per ottenere informazioni
anche sulle interfacce non attive
bisogna aggiungere l'opzione -a: ifconfig
-a. Infine, per recuperare dati relativi solo
ad una specifica interfaccia basta passare
al comando il nome della scheda di
rete: ad esempio, ifconfig eth0.