Differences between revisions 1 and 2
Revision 1 as of 2011-04-24 23:07:54
Size: 2593
Comment:
Revision 2 as of 2011-04-25 09:56:56
Size: 2627
Comment: minor fixes
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: Italiano -~ ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[Bonding|English]] - Italiano -~
Line 5: Line 5:
Questo articolo mosterà come unire due connessione Ethernet assieme per creare una interfaccia "auto failover" Questo articolo mosterà come unire due connessioni Ethernet assieme per creare una interfaccia "auto failover".
Line 15: Line 15:
=== Spegnere / Sconfigurare le interfacce esistenti === === Spegnere / Deconfigurare le interfacce esistenti ===
Line 61: Line 61:
Inoltre, se si sta usando un'ambiente [[DebianLenny|Lenny]] che è stato aggiorndato da [[DebianEtch|Etch]], si raccomanda caldamente di verificare il risultato del seguente comando per verificare il modo dell'interfaccia «bonding», perché i file di configurazione per Etch e versione più vecchie non funzionanao su Lenny o versione successive. Inoltre, se si sta usando un ambiente [[it/DebianLenny|Lenny]] che è stato aggiorndato da [[it/DebianEtch|Etch]], si raccomanda caldamente di verificare il risultato del seguente comando per verificare la modalità dell'interfaccia «bonding», perché i file di configurazione per Etch e versione più vecchie non funzionano su Lenny o versioni successive.

Translation(s): English - Italiano


Bonding

Questo articolo mosterà come unire due connessioni Ethernet assieme per creare una interfaccia "auto failover".

Installazione

Prima di tutto occorre installare il pacchetto ifenslave-2.6, necessario per abilitare il «bonding»:

# apt-get install ifenslave-2.6

Spegnere / Deconfigurare le interfacce esistenti

# ifdown eth0 (Ripetere il comando per tutte le interfacce da include nel bond)
# /etc/init.d/networking stop

{i} Alcune volte, ifdown non funziona, in questo caso si usi ifconfig eth0 down.

Configurazione

Modificare il file /etc/network/interfaces:

auto bond0

iface bond0 inet static
    address 10.31.1.5
    netmask 255.255.255.0
    network 10.31.1.0
    gateway 10.31.1.254
    slaves eth0 eth1
    bond_mode active-backup
    bond_miimon 100
    bond_downdelay 200
    bond_updelay 200

Per maggiori dettagli si guardi /usr/share/doc/ifenslave-2.6/README.Debian e /usr/src/linux/Documentation/networking/bonding.txt.

Note aggiuntive per Debian Lenny su Sparc

(potrebbe essere applicabile anche ad altre architetture)

# cd /etc/modprobe.d

# cat > aliases-bond.conf
alias bond0 bonding
  options bonding mode=1 arp_interval=2000 arp_ip_target=192.168.3.1
<CTRL-D>

Senza questo file, durante l'avvio dell'interfaccia unita si otterrà un avvertimento simile a questo:

bonding: Warning: either miimon or arp_interval and arp_ip_target module parameters must be specified, otherwise bonding will not detect link failures! see bonding.txt for details.

Avvio / Configurazione delle nuove interfacce

# ifup bond0
# /etc/init.d/networking start

Inoltre, se si sta usando un ambiente Lenny che è stato aggiorndato da Etch, si raccomanda caldamente di verificare il risultato del seguente comando per verificare la modalità dell'interfaccia «bonding», perché i file di configurazione per Etch e versione più vecchie non funzionano su Lenny o versioni successive.

cat /sys/class/net/bond0/bonding/mode


CategoryNetwork