In alcune distribuzioni linux accade che i tool grafici per la configurazione della scheda di rete abbiano più di un bug, come ad esempio non “tenere” l’impostazione del DNS o quella del Gateway.
Nella maggior parte dei casi questo avviene quando sono installati più tool per la gestione delle connessioni internet che vanno in conflitto tra loro.
Le schede di rete in linux hanno dei nomi che possono anche sembrare strani, ma non bisogna lasciarsi scoraggiare da questo. Di solito eth0 è la prima scheda di rete ed eth0:x sono gli “alias” con IP virtuali, cioè delle schede finte che si appoggiano ad eth0.
Nel mio caso, eth0 è la scheda di rete ethernet ed eth1 è la scheda di rete wi-fi. La mia rete senza fili consente l’accesso a determinati indirizzi IP e quindi devo configurare la scheda in modo da utilizzare sempre lo stesso indirizzo prestabilito.
Un paio di comandi:
- ifconfig – Mostra tutte le schede di rete
- ifconfig eth0 – Mostra la scheda eth0
- sudo ifconfig eth0 down – Disabilita eth0
- sudo ifconfig eth0 up – Abilita la scheda di rete
Ipotizzando che 192.168.201.4 sia l’indirizzo che ho progettato per il mio PC e 192.168.201.1 l’indirizzo del mio router, vediamo come configurare la scheda wireless (eth1):
sudo ifconfig eth1 192.168.201.1 netmask 255.255.255.0
sudo route add default gw 192.168.201.1
sudo gedit /etc/resolv.conf ed inserire
“nameserver 192.168.201.1″ oppure direttamente l’indirizzo dei server DNS del vostro ISP
Ovviamente questi sono indirizzi ipotetici che ho scelto io, gli standard sono 192.168.1.1 per il router e 192.168.1.2 per il primo pc e x.3 per il secondo.
