back

Switchconf

Premessa

Gestire le connessioni di rete e le relative configurazioni potrebbe sembrare un compito arduo, ma a volte questa impresa può risultare più semplice del previsto.

Molti utenti si affidano ai network manager anche se questi, a volte, possono essere afflitti da bug fastidiosi.
Una configurazione "manuale", invece, risulta essere più "pulita" e indubbiamente permette un controllo maggiore a chi amministra un sistema.
Per configurare la rete andremo quindi ad agire direttamente sui file di configurazione principali , ovvero quelli che i network manager modificano al posto nostro, a volte, come detto, con risultati imprevedibili.

Il metodo classico

Cominciamo a fare un'esempio del più semplice dei casi: una scheda di rete ethernet funzionante e perfettamente riconosciuta, collegata tramite switch, hub o direttamente ad un router.

Come presupposto perchè tutto funzioni non dobbiamo avere nessun network manager installato sul nostro sistema, lasciando la gestione della scheda di rete al solo file /etc/network/interfaces.

Il pacchetto resolvconf, inoltre, non deve essere installato per poter permettere di gestire autonomamente i dns.

La scheda ethernet viene considerata riconosciuta dal sistema a livello hardware e viene identificata con ethX (eth0 per la prima scheda di rete rilevata, eth1 per la seconda, etc.).

Vediamo come il sistema identifica la nostra scheda:

# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
    link/ether 00:1e:90:4e:86:bd brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast \
    state UP qlen 1000
    link/ether 00:19:5b:39:f5:76 brd ff:ff:ff:ff:ff:ff

in questo caso:

  • lo è l'interfaccia di loopback;
  • eth0 è l'interfaccia cablata;
  • wlan0 è l'interfaccia wireless.

l'assenza del flag UP rivela che eth0, al momento, non è attiva

back