ifconfig: configurare una scheda di rete con linux
Scritto il 26 maggio 2007 da Maurizio PelizzoneIn questa settimana ho “bisticciato” con un server linux con funzioni di firewall al quale alla fine ho dovuto cambiare la scheda di rete.
Il problema è stato riconfigurare le interfacce di rete, in quanto non essendo sulla mia distro abiatuale ( leggi debian ) ma su una Centos ( aka RedHat ) il file di configurazione che normalmente andavo a cercare ( /etc/network/interfaces ) non c’era.
In un altra situazione sarei andato a fare un veloce ricerca con Google sicuro di trovare qualcosa ma dato che il problema era proprio sulle schede di rete la cosa era parecchio difficile …
Alla fine, dopo varie prove e riavvii, ho risolto grazie a kudzu, ma mentre tornavo a casa mi “maledicevo” in quanto preso del panico non ho pensato a ifconfig.
ifconfig ( per chi non lo conoscesse ancora ), è IL comando peri ri-configurare e attivare le interfacce di rete.
Il fatto però, è che a forza di usare mirabolanti interfacce grafiche sotto Xorg o Ncurses via shell, capita che poi ci sono casi in cui uno senza quelle è un po’ nella “emme”, quindi scrivo questo post a memoria della mia ignoranza, sperando di ricordarmi la sua sintassi la prossima volta che dovesse servirmi.
Digitando solo il nome del comando senza nessun parametro abbiamo un’idea della situazione attuale …
- miziobox:/# ifconfig
- eth0 Link encap:Ethernet HWaddr 00:50:BA:BD:45:DC
- inet addr:192.168.0.1 Bcast:192.168.1.255 Mask:255.255.255.0
- UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
- RX packets:11413611 errors:1 dropped:0 overruns:0 frame:0
- TX packets:9285897 errors:0 dropped:0 overruns:0 carrier:0
- collisions:42178 txqueuelen:1000
- RX bytes:2885608510 (2.6 GiB) TX bytes:2898719342 (2.6 GiB)
- Interrupt:10 Base address:0x1400
- eth1 Link encap:Ethernet HWaddr 00:0D:88:33:98:D7
- inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
- UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
- RX packets:8750651 errors:0 dropped:0 overruns:0 frame:0
- TX packets:10581416 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:1000
- RX bytes:2858947908 (2.6 GiB) TX bytes:2189463329 (2.0 GiB)
- Interrupt:9 Base address:0x1800
- lo Link encap:Local Loopback
- inet addr:127.0.0.1 Mask:255.0.0.0
- UP LOOPBACK RUNNING MTU:16436 Metric:1
- RX packets:14 errors:0 dropped:0 overruns:0 frame:0
- TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:0
- RX bytes:1016 (1016.0 b) TX bytes:1016 (1016.0 b)
- tap0 Link encap:Ethernet HWaddr 00:FF:CE:B3:14:81
- inet addr:10.0.1.1 Bcast:10.0.1.255 Mask:255.255.255.0
- UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
- RX packets:0 errors:0 dropped:0 overruns:0 frame:0
- TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:100
- RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
mentre con una sintassi un po’ più “complessa” possiamo riconfigurare completamente una delle nostre schede; ecco un esempio …
… dove eth0 è la nostra scheda di rete, 192.168.1.4 è l’indirizzo di rete che vogliamo assegnarli, 255.255.255.0 è la nostra netmask ed infine up è il parametro che indica che dobbiamo attivare l’interfaccia …
Dirlo così è facile, speriamo la prossima volta di ricordarcelo …
Post correlati
Questo articolo è stato pubblicato il 26 maggio 2007 alle 2:11 pm ed è stato letto
Archiviato sotto tutorial.
Se questo post ti è piaciuto puoi iscriverti al mio
Feed Rss
e ricevere direttamente gli aggiornamenti di questo blog sul tuo FeedReader oppure puoi decidere
di offrirmi un caffè.
Se ti va puoi lasciare un commento e leggere quelli degli altri,
ma se preferisci puoi passare direttamente al
post precedente o a quello successivo.
















11 febbraio 2009
Ma guarda un pò, cerco informazioni su come configurare la scheda di rete tramite comando, e guarda dove sono finito
Salutami Franco, ciao
Francesco