Guide e How-to, Linux e Software Libero

Scheda di rete, Linux e shell

Per chi inizia ed è alle prime armi con GNU/Linux una delle prime cose che vorrebbe fare è quella di connettersi col mondo intero, o per lo meno con il router o un altro PC della LAN che gli permetta di condividere file e risorse.

In questo post non si parlerà di GUI ovvero Graphics User Interface, in quanto GNU/Linux ha una shell, linea di comando per così dire, da cui si possono impartire più di 60000 comandi di default senza contare che se ne potranno impartire di ulteriori nel momento in cui si installeranno ulteriori pacchetti.

Torniamo a noi ed alla configurazione della nostra scheda di rete dalla shell che per la cronaca in 2 comandi si corona il tutto.

Prima di tutto bisogna avere i permessi di root quindi bisogna digitare:

CODE:
  1. su + invio

vi verrà chiesta la password di amministratore, digitatela e date un invio.

Ora siamo in una posizione in cui potremmo pure fare dei danni editando o cancellando dei file di sistema che servono per il funzionamento del sistema stesso (lo dico solo per dovere di cornaca e per i più curiosi)

Fatto questo possiamo impartire un:

CODE:
  1. ifconfig eth0 [Indirizzo IP]

Dove [Indirizzo IP] dipende dalla rete in cui dovrete condividere le risorse.

Con un:

CODE:
  1. route add default gw [indirizzo IP]

potrete impartire l' Indirizzo IP del Gateway ovvero la macchina, il router che vi permetterà di uscire su internet.

2 passaggi e la scheda di rete è configurata.

Per vedere i settaggi della vostra scheda di rete basta impartire un ifconfig ed invio e vedrete a monitor il riepilogo delle info sui device di rete installati sul sitema.

Se dovessero esserci delle complicazioni potrebbe farvi comodo il comando:

CODE:
  1. dmesg |grep eth

dove dmesg è il comando che vi permette di rivedere tutte quelle linee che al boot del sistema compaiono per caricare una o l'altra periferica, mentre il | (pipe) incatena il comando grep che fa in maniera tale da farvi vedere solo le linee in cui compare la stringa eth nell' outup del comando precedente ovvero dmesg.

Questo vi permette di capire se all' avvio del sistema Linux ha rilevato la scheda di rete e che "numero gli ha impostato (se avete due schede di rete le nominerà come devices eth0 ed eth1...e sequenzialmente tutte le altre se ce ne dovessero essere).

Tags: , , , , , ,

Ultimi 5 articoli di Davide Tommasin

speak up

Add your comment below, or trackback from your own site.

Subscribe to these comments.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*Required Fields