[ << ]
[ < ]
[ Home ]
[ > ]
[ >> ]
1. Configurazione comune
1.a. Iniziare
Nota:
Questo documento assume che il kernel e i suoi moduli per l'hardware siano stati
configurati correttamente e che si conosca il nome della propria interfaccia
hardware. Si assume inoltre di voler configurare eth0, ma potrebbe
essere anche eth1, wlan0, ecc.
|
Nota:
Questo documento richiede l'esecuzione di baselayout-1.11.11 o versioni
successive.
|
Per iniziare la configurazione della scheda di rete, si deve far conoscere
quest'ultima al sistema Gentoo RC, tramite la creazione di un collegamento
simbolico da net.lo a net.eth0 in
/etc/init.d.
Codice 1.1: Collegamento simbolico di net.eth0 a net.lo |
# cd /etc/init.d
# ln -s net.lo net.eth0
|
Ora il sistema Gentoo RC conosce questa interfaccia, ma deve anche sapere come
configurarla. Tutte le interfacce di rete sono configurate in
/etc/conf.d/net. Segue un esempio di configurazione per DHCP e
indirizzi statici.
Codice 1.2: Esempi per /etc/conf.d/net |
config_eth0=( "dhcp" )
config_eth0=( "192.168.0.7/24" )
routes_eth0=( "default via 192.168.0.1" )
config_eth0=( "192.168.0.7 netmask 255.255.255.0" )
routes_eth0=( "default via 192.168.0.1" )
|
Nota:
Se non si specifica una configurazione per l'interfaccia, viene automaticamente
utilizzato DHCP.
|
Nota:
CIDR significa Classless InterDomain Routing. In origine, gli indirizzi IPv4
erano classificati come A, B, o C. Questo sistema di classificazione non
prevedeva la grande popolarità di Internet, e rischia di rimanere a corto di
nuovi indirizzi univoci. CIDR è uno schema di indirizzamento che permette ad un
indirizzo IP di designare molti indirizzi IP. Un indirizzo CIDR IP assomiglia ad
un indirizzo IP normale tranne per il fatto che finisce con uno slash seguito da
un numero; per esempio, 192.168.0.0/16. CIDR è descritto in
RFC 1519.
|
Ora che l'interfaccia è stata configurata, si può avviarla e fermarla con i
comandi seguenti.
Codice 1.3: Avviare e fermare gli script di rete |
# /etc/init.d/net.eth0 start
# /etc/init.d/net.eth0 stop
|
Importante:
Quando si hanno problemi con la rete, è raccomandato impostare
RC_VERBOSE="yes" in /etc/conf.d/rc in modo da ottenere
maggiori informazioni su quello che succede.
|
Ora che l'interfaccia di rete è stata avviata e fermata con successo, è
consigliabile farla partire durante l'avvio di Gentoo, utilizzando i comandi
seguenti. L'ultimo comando "rc" dice a Gentoo di avviare qualsiasi script nel
runlevel attuale che non è ancora stato avviato.
Codice 1.4: Configurare una interfaccia di rete che si carica al boot |
# rc-update add net.eth0 default
# rc
|
[ << ]
[ < ]
[ Home ]
[ > ]
[ >> ]
I contenuti di questo documento sono rilasciati sotto la licenza Creative
Commons - Attribution / Share Alike.
|