Linux

Bonding (teaming de rede) no Debian Squeeze

Escrito por Thagor Baiocco. Publicado em Linux.

 

Descreverei a seguir de forma extremamente simples como criar um bonding de rede no Debian Squeeze (no Windows conhecido como Teaming).

 

Bonding no Linux é o equivalente ao Teaming do Windows, que consiste em ter um balanceamento de carga e/ou alta disponibilidade na rede local. Com o bonding, podemos adicionar vários adaptadores de rede trabalhando em conjunto, atrelando todos em um único endereço IP, somando a velocidade de suas conexões.

 

bonding

 


 

Nota: Bonding não serve para criar uma redundância de links de internet, isso deve ser feito através de iptables e marcação de pacotes, bonding deve ser usado apenas para rede local.

 

- Instale através do apt-get o ifenslave (para atrelarmos as placas de rede escravas ao grupo de rede)

 

# apt-get install ifenslave

 

- Carregue o módulo bonding editando o arquivo /etc/modprobe.d/aliases.conf

 

# vim /etc/modprobe.d/aliases.conf

 

- Adicione ao final do arquivo a seguinte linha:

 

alias bond0 bonding

 

- Edite o arquivo /etc/network/interfaces

 

# vim /etc/network/interfaces

 

- Comente todas as linhas do arquivo. Ao final, digite conforme abaixo:

 

auto lo

iface lo inet loopback

 

auto bond0

iface bond0 inet static

address 192.168.0.10 #aqui você irá definir o ip do grupo de rede

netmask 255.255.255.0 #mascara de sub-rede

network 192.168.0.0 #endereço de rede

broadcast 192.168.0.255 #endereço de broadcast

gateway 192.168.0.1

slaves eth0 eth1 #aqui você define as placas de rede que serão do grupo

 

- Na ultima linha “slaves

Relacionados