LinuxLudus: Configurare rete da linea di comando

Valerio Pachera sirio81@gmail.com
Mar 21 Ago 2007 08:34:44 CEST


> da Nazgul
Ragazzi, volevo chiedervi come si fa a configuare la rete da riga di
comenado. Mi sono letto un po di man di ip e di ifconfig, ma sono riuscito
al max ad impostare indirizzo di rete e maschera! Per poter navigare mi
servono assolutamente anche default gateway e server dns! Potreste dimi come
fare? Vi ringrazio!

Risposta:
Premetto che se sono attivi programmi grafici che gestiscono la rete
(tipo knetworkmanager) non devi fare modifiche a riga di comando
poichè non avrebbero effetto.
Seconda premessa, i comandi che ti vado ad elencare non impostano una
configurazione in modo definitivo, in altre parole al riavvio perdi il
lavoro fatto. Indica la distro che usi così ti possiamo dire quali
file di configurazione modificare per rendere permanenti le modifiche.

configurare una scheda di rete ethernet:
  ifconfig eth0 192.168.1.24
Se non specifichi la netmask ne mette una di default, alcune distro mettono.
  ifconfig eth0 down
Praticamente spegni l'interfaccia.
  ifconfig eth0 up
Il viceversa.

Prova a pingare il router per vedere che tutto funzioni:
  ping 192.168.1.1
(se non pinga controlla i cavi e la netmask).

Una volta impostato un'IP bisogna impostare il gaetway :
  route add default gw 192.168.1.1
Per vedere il gaetway impostato
  route -n

Per i DNS si deve modificare un file di configurazione:
  nano /etc/resolv.conf

  nameserver xxx.xxx.xxx.xxx
  nameserver xxx.xxx.xxx.xxx

Fatto ciò puoi provare a pingare google.it o altro sito.

Se il tuo router ha il dhcp basta che lanci il comando
  dhcpclient
e la rete si autoconfigura.

Per debian e derivate tutte queste cose possono essere impostare
tramite il file di configurazione
/etc/network/interfaces


Maggiori informazioni sulla lista linuxludus