4 069
contributi
Riga 31: | Riga 31: | ||
apt-get install ifenslave-2.6 | apt-get install ifenslave-2.6 | ||
</pre> | </pre> | ||
La configurazione vera e propria del networking viene fatta, come sempre, tramite il file <tt>/etc/network/interfaces</tt>. Supponendo che eth0 ed eth1 siano le schede ethernet presenti sulla nostra debian box: | |||
<pre> | |||
auto bond0 | |||
iface bond0 inet static | |||
address <indirizzo_ip> | |||
netmask <subnetmask> | |||
network <indirizzo_di_rete> | |||
gateway <ip_del_gateway> | |||
up /sbin/ifenslave bond0 eth0 | |||
up /sbin/ifenslave bond0 eth1 | |||
</pre> | |||
Commentate eventuali riferimenti alle schede fisiche presenti nel file, quindi salvate. | |||
Aprite ora il file <tt>'''/etc/modprobe.d/arch/i386'''</tt> (per architetture i386), oppure <tt>'''/etc/modprobe.d/arch/x86_64'''</tt> (per architetture a 64 bit) e aggiungete le seguenti righe: | |||
<pre> | |||
alias bond0 bonding | |||
options bonding mode=1 miimon=100 downdelay=200 updelay=200 | |||
</pre> | |||
Riavviate il sistema e controllate eventuali messaggi d'errore al boot. | |||
==Installazione alternativa== | |||
Il bonding su Linux è gestito dal programma <tt>ifenslave</tt>: | |||
<pre> | |||
apt-get install ifenslave-2.6 | |||
</pre> | |||
La configurazione vera e propria del networking viene fatta, come sempre, tramite il file <tt>/etc/network/interfaces</tt>. Supponendo che eth0 ed eth1 siano le schede ethernet presenti sulla nostra debian box: | |||
<pre> | <pre> | ||
auto bond0 | auto bond0 | ||
Riga 45: | Riga 68: | ||
slaves eth0 eth1 | slaves eth0 eth1 | ||
</pre> | </pre> | ||
Tra le modalità di bonding configurabili, vi consiglio la modalità '''balance-rr''' o '''active-backup''', e vi ricordo che è importante commentare o cancellare i riferimenti alla schede di rete reali. | |||
<br> | <br> | ||
Fatto questo riavviamo il sistema di networking con: | Fatto questo riavviamo il sistema di networking con: |