Handbook:Parts/Installation/Networking/it

Rilevamento automatico della rete
Può la rete funzionare fin da subito?

Se il sistema è connesso via ethernet ad una rete con un server DHCP, è molto probabile che la configurazione sia stata già fatta automaticamente. Se è così, molti comandi da CD che richiedono una connessione di rete funzioneranno immediatamente (es., , , , e ).

Comando ifconfig
Se la rete è già stata configurata, il comando dovrebbe elencare una o più interfacce di rete (a parte ). Nell'esempio sottostante viene mostrato :

Avendo adottato nomi che indicano il tipo di interfaccia, il nome dell'interfaccia di rete potrebbe essere abbastanza diverso dal classico. I dischi di installazione recenti potrebbero riportare nomi come, , o. Si cerchi con l'interfaccia che ha un indirizzo IP correlato alla rete locale.

Comando ip
Come alternativa a, può essere utilizzato il comando per determinare i nomi delle interfacce. L'esempio seguente mostra l'output di (il risultato differisce dal precedente poiché eseguito su un sistema diverso):

L'output soprastante potrebbe essere più complicato da leggere rispetto al precedente. Il nome dell'interfaccia nel secondo esempio viene prima del suo numero.

Nella parte rimanente del documento, il manuale considererà che l'interfaccia di rete sia chiamata.

Opzionale: Configurazione dei proxy
Se si accede ad Internet attraverso un proxy, è necessario impostarlo durante l'installazione. Configurare un proxy è molto facile: basta definire una variabile con le informazioni del server proxy.

Nella maggior parte dei casi, è sufficiente definire la variabile con l'hostname del server. Per esempio, il proxy è chiamato proxy.gentoo.org e la porta è 8080.

Per impostare un proxy HTTP (per il traffico HTTP/HTTPS):

Per configurare un proxy FTP:

Per configurare un proxy RSYNC:

Se il proxy richiede nome utente e password, usare la seguente sintassi nella variabile:

Testare la rete
Provare a pingare i server DNS del proprio provider (reperibili su ) ed un sito Web a piacere. Questo garantisce che la rete funzioni correttamente, che i pacchetti raggiungano la rete, che la risoluzione DNS funzioni, ecc.

Se tutto funziona, il resto di questo capitolo può essere saltato, passando direttamente al prossimo capitolo (Preparare i dischi).

Configurazione automatica della rete
Se la rete non funzione fin da subito, alcuni supporti di installazione permettono all'utente di usare (per reti wireless ordinarie),  (per utenti con ADSL) o  (per utenti con PPTP).

Se il disco di installazione non contiene nessuno di questi strumenti, proseguire con la Configurazione manuale della rete.


 * Utenti con una regolare connesione Ethernet dovrebbero proseguire con Default: Usare net-setup
 * Utenti con ADSL dovrebbero proseguire con Alternativa: Usare PPP
 * Utenti con PPTP dovrebbero proseguire con Alternativa: Usare PPTP

Default: Usare net-setup
Il modo più semplice per impostare la rete, se non risulta configurata automaticamente, consiste nell'eseguire lo script :

chiederà alcune informazioni sull'ambiente di rete. Quando avrà concluso, la rete dovrebbe funzionare. Prova la connessione di rete come precedentemente indicato. Se il test è positivo, congratulazioni! Salta il resto di questa sezione e continua con Preparare i dischi.

Se la rete ancora non funziona, prosegui con Configurazione manuale della rete.

Alternativa: Usare PPP
Considerando che PPPoE è necessario per connettersi ad Internet, il CD di installazione (qualsiasi sua versione) ha reso le cose più facili con ppp. Utilizzare lo script fornito per configurare la connessione. Durante la procedura, la scheda di rete Ethernet che è connessa al modem ADSL, il nome utente e la password, gli indirizzi IP dei server DNS e, se presente, il firewall principale, necessari o meno, saranno richiesti.

Se qualcosa va storto, verificare che il nome utente e la password siano corretti controllando su o  ed assicurarsi di aver indicato il giusto dispositivo Ethernet. Se il dispositivo Ethernet risulta non esistente, è necessario caricare i moduli di rete appropriati. Se questo è il caso proseguire con Configurazione manuale della rete dove si spiega come caricare i moduli di rete appropriati.

Se ogni cosa funziona, proseguire con Preparare i dischi.

Alternativa: Usare PPTP
Se il supporto PPTP è necessario, usare fornito dai CD di installazione. Però, prima, ci si assicuri che la configurazione sia corretta, modificando o  affinché contengano la giusta combinazione di nome utente e password:

Poi sistemare se necessario:

Fatto tutto questo, eseguire (insieme alle opzioni che non potevano essere impostate su ) per connettersi al server:

Infine, proseguire con Preparare i dischi.

Caricare i moduli di rete appropriati
Quando il CD di installazione viene avviato, cerca di rilevare tutti i dispositivi hardware e caricare i moduli del kernel (driver) appropriati per l'hardware. Nella maggior parte dei casi fa un ottimo lavoro. Tuttavia, in alcuni casi, potrebbe non caricare automaticamente i moduli del kernel necessari.

Se o  falliscono, allora è possibile che la scheda di rete non sia stata trovata fin dall'inizio. Ciò significa che gli utenti potrebbero dover caricare gli appropriati moduli del kernel manualmente.

Per scoprire quali moduli del kernel vengono forniti per le reti, usare il comando :

Se un driver viene trovato per il dispositivo di rete, utilizzare per caricare il modulo del kernel. Ad esempio, per caricare il modulo :

Per verificare che la scheda di rete sia ora rilevata, utilizzare. Una scheda di rete rilevata mostrerebbe qualcosa di simile (ancora un altro esempio con ):

Però, se viene mostrato l'errore che segue, allora la scheda di rete non è stata rilevata:

I nomi delle interfacce di rete disponibili sul sistema possono essere elencate tramite il file system :

Nell'esempio precedente sono state trovate 6 interfacce. è verosimilmente la scheda Ethernet (cablata) mentre è quella wireless.

Supponendo che la scheda di rete sia stata rilevata, provare nuovamente o  (che dovrebbero ora funzionare), ma per i più esperti spieghiamo anche come configurare manualmente la rete.

Selezionare una delle seguenti sezioni in base all'impostazione di rete:


 * Usare DHCP per l'assegnazione automatica degli IP
 * Preparazione all'accesso wireless se si usa una scheda di rete wireless
 * Comprendere la terminologia delle reti spiega le basi riguardo il lavoro di rete
 * Usare ifconfig e route spiega come installare ed impostare manualmente la rete

Usare DHCP
Il DHCP (Dynamic Host Configuration Protocol) rende possibile ricevere automaticamente informazioni di rete (quali indirizzo IP, maschera di rete, indirizzo di broadcast, gateway, server DNS, ecc.). Questo funziona solo se esiste un server DCHP nella rete (o se il provider fornisce un servizio DHCP). Per fornire automaticamente queste informazioni all'interfaccia di rete, usare :

Alcuni amministratori di rete richiedono che l'hostname ed il domainname generati dal server DCHP vengano utilizzati dal sistema. In tal caso, usare:

Se funziona (provare a pingare alcuni server Internet, come Google), allora ogni cosa è ben configurata e si può procedere. Saltare la parte rimanente di questa sezione e proseguire con Preparare i dischi.

Preparazione all'accesso wireless
Quando si utilizza una scheda wireless (802.11), è necessario configurare le impostazioni wireless prima di andare avanti. Per visualizzare le impostazioni della scheda wireless, è possibile utilizzare. L'esecuzione di potrebbe mostrare qualcosa simile a questo:

Per controllare la connessione in corso:

oppure

Per la maggior parte degli utenti, sono necessarie solo due impostazioni per potersi connettere, l'ESSID (anche conosciuto come nome di rete wireless) e, opzionalmente, la chiave WEP.


 * Prima di tutto, assicurarsi che l'interfaccia sia attiva:


 * Per connettersi ad una rete libera chiamata GentooNode:




 * Per connettersi con una chiave WEP esadecimale, anteporre alla chiave il prefisso :




 * Per connettersi con una chiave WEP ASCII:



Confermare le impostazioni della rete wireless usando. Una volta che la rete wireless funziona, proseguire con la configurazione delle opzione di rete per il livello IP come descritto nella sezione successiva (Comprendere la terminologia di rete) od usando lo strumento come descritto precedentemente.

Comprendere la terminologia delle reti
Se tutte le impostazioni di cui sopra falliscono, allora si deve configurare la rete manualmente. Ciò non è affatto difficile. Tuttavia, è utile conoscere la terminologia delle reti ed i suoi concetti base. Dopo aver letto questa sezione, gli utenti sapranno cos'è un gateway, a cosa serve una maschera di rete, come è costituito un indirizzo broadcast e perché i sistemi necessitino di nameserver.

In una rete, gli host sono identificati dal loro indirizzo IP (indirizzo Internet Protocol). Tale indirizzo viene riconosciuto come una combinazione di quattro numeri tra 0 e 255. Questo vale se si utilizza IPv4 (IP versione 4). Per l'esattezza, tale indirizzo IPv4 è costituito da 32 bit (sequenze di 0 e 1). Ecco un esempio:

Tale indirizzo IP è unico per un host in relazione a tutte le reti che vi possono accedere (ovvero, ogni host che si vuole raggiungere deve possedere un indirizzo IP unico). Per distinguere tra host interni ed esterni alla rete, l'indirizzo IP viene diviso in due parti: la parte rete (network part) e la parte host (host part).

La separazione tra le due parti è definita dalla maschera di rete (netmask), ovvero una serie di 1 seguiti da una serie di 0. La parte dell'indirizzo IP sovrapposta agli 1 è la parte rete, l'altra è la parte host. Solitamente, la maschera di rete può essere scritta come fosse un indirizzo IP.

In altre parole, 192.168.0.14 fa parte della rete in base all'esempio, ma 192.168.1.2 non ne fa parte.

L'indirizzo broadcast (trasmissione ampia) è un indirizzo IP che ha la parte rete uguale alla rete stessa e la restante parte host è riempita con 1. Ogni host della rete ascolta quanto proviene dall'indirizzo IP broadcast. Infatti, è concepito per inviare pacchetti in broadcast (ovvero inviarli a tutti).

Per navigare su Internet, ogni computer della rete deve conoscere quale host condivide la connessione ad Internet. Questo host è chiamato gateway (cancello). Dato che è un host regolare, ha un suo regolare indirizzo IP (per esempio 192.168.0.1).

Precedentemente abbiamo affermato che ogni host ha un suo proprio indirizzo IP. Per raggiungere questo host tramite il suo nome (invece del suo indirizzo IP) serve un servizio che traduca un nome (come dev.gentoo.org) in un indirizzo IP (come 64.5.62.82). Tale servizio è chiamato servizio di nomenclatura. Per usare tale servizio, serve definire i nameserver necessari su.

In alcuni casi, il gateway funziona anche come nameserver. In tutti gli altri casi, è necessario inserire in quel file tutti i nameserver forniti dall'ISP (Internet Service Provider, Fornitore del Servizio Internet).

Riassumendo, le seguenti informazioni sono necessarie prima di proseguire:

Usare ifconfig e route
La configurazione della rete è costituita da tre passi:


 * 1) Assegnare un indirizzo IP usando
 * 2) Configurare l'instradamento al gateway usando
 * 3) Concludere inserendo gli IP dei nameserver su

Per assegnare un indirizzo IP, sono necessari l'indirizzo IP stesso, l'indirizzo broadcast e la maschera di rete. Poi eseguire il seguente comando, sostituendo ${IP_ADDR} con l'indirizzo IP corretto, ${BROADCAST} con l'indirizzo broadcast corretto e ${NETMASK} con la maschera di rete corretta:

Configurare l'instradamento usando. Sostituire ${GATEWAY} con l'indirizzo IP del gateway corretto.

Ora aprire :

Completare i nameserver usando quanto segue come modello. Assicurarsi di sostituire ${NAMESERVER1} e ${NAMESERVER2} con gli indirizzi dei nameserver appropriati:

Questo è tutto. Si provi infine la connessione pingando alcuni server Internet (tipo Google). Se questa funziona, congratulazioni. Proseguire con il prossimo capitolo: Preparare i dischi.