Come si configura una scheda di rete con Linux®?

L’impostazione di una scheda di rete con Linux® viene spesso eseguita automaticamente tramite il software di rilevamento dell’hardware fornito con la maggior parte delle moderne distribuzioni Linux®. Ci possono essere occasioni, tuttavia, in cui la scheda di rete non è configurata automaticamente correttamente o quando si desidera configurare una seconda scheda di rete con Linux®. In ogni caso, ci sono un paio di mezzi principali per lavorare con la configurazione della scheda di rete, tramite un’interfaccia utente grafica (GUI) o l’interfaccia della riga di comando (CLI).

L’utilizzo della GUI della tua distribuzione Linux® fornirà il mezzo più intuitivo e diretto per configurare la tua scheda di rete con Linux®. Questo può variare, tuttavia, a seconda dell’ambiente desktop Linux® per la tua distribuzione. Nella maggior parte dei casi, le distribuzioni Linux® utilizzeranno gli ambienti desktop Gnome® o K Desktop Environment (KDE®), ognuno dei quali ha una GUI software per la configurazione della rete. Il software KNetworkManager fa questo lavoro per il desktop KDE®, mentre in Gnome® si chiama NetworkManager. Entrambi offrono la possibilità di configurare una scheda di rete già rilevata con parametri di rete, informazioni sull’indirizzo IP e aggiungere una nuova scheda di rete.

Lavorando dalla CLI per configurare la tua scheda di rete con Linux®, tuttavia, vorrai prima scoprire se la tua scheda di rete è già attiva e funzionante emettendo il comando ifconfig nell’applicazione terminale. Se il comando viene immesso senza argomenti, verranno visualizzate tutte le interfacce correnti e le relative impostazioni. I due più comuni sono eth0, che è la prima scheda di rete Ethernet sul sistema, e lo, l’interfaccia di loopback, che è un’interfaccia software virtuale. Il comando ifconfig può quindi essere utilizzato per abilitare o disabilitare un’interfaccia, nonché per modificare l’indirizzo IP o altre informazioni di rete. Ad esempio, per impostare l’indirizzo IP dell’interfaccia eth0, eseguire il seguente comando ifconfig.

ifconfig eth0 192.168.1.10 maschera di rete 255.255.255.0 up

In ordine da sinistra a destra, il primo parametro è l’interfaccia da modificare, eth0, quindi l’indirizzo IP da assegnargli e quindi la sottorete a cui appartiene il computer. Il parametro finale dato a ifconfig è “up” o “down”, che indica al computer di abilitare o disabilitare la scheda di rete. Assicurati di controllare le impostazioni appropriate per la tua rete, come il tipo di rete, la sottorete, eventuali router gateway per comporre il comando corretto.

Ovviamente, questo comando configurerà la tua scheda di rete con Linux® solo per la sessione corrente e dovrebbe essere inserito dopo ogni accesso al computer. Per ovviare a questo problema, le distribuzioni Linux® implementano vari script e file che lo faranno automaticamente ogni volta che il computer si avvia. Le posizioni e i nomi di questi script e file di configurazione varieranno in base alla tua distribuzione Linux®, quindi assicurati di controllare quali file modificare. Modificando questi file di configurazione in un editor di testo, il sistema operativo caricherà automaticamente la configurazione di rete appropriata.