Bonding com 3 Placas

1. Bonding com 3 Placas

Isomi Luiz da Silva
clicsis

(usa Debian)

Enviado em 27/09/2008 - 06:59h

Bom dia pessoal.
Estou atualmente com um servidor com 3 placas de rede (eth0, eth1 e eth2), onde atualmente uso somente 2 eth0(link) eth1(cliente) e deixo a autra (eth2) como uma precaução, mas devido a ao problema "", estou pensando em fazer um balanceamento da seguinte forma, mantendo minha eth0 sem alterações pois é a placa de comunicação com o link (200.###.###.###), e fazer o balanceamento usando as eth1 e eth2, só não estou seguro ainda de como concluir esse procedimento e como irei fazer remotamente estou com receio de não subir as placas e com isso perder minha conexão com o servidor.

Minhas configurações atuais:
====================================
auto lo eth0 eth1 eth2
iface lo inet loopback
# allow-hotplug eth0 eth1
iface eth0 inet static
address 200.xxx.xxx.xxx
netmask 255.255.255.248
broadcast 200.xxx.xxx.xxx
gateway 200.xxx.xxx.xxx

iface eth1 inet static
address 10.0.0.1
netmask 255.255.255.0
broadcast 10.0.0.255

iface eth2 inet static
address 10.1.1.1
netmask 255.255.255.0
broadcast 10.1.1.255
====================================
O Gateway dos clientes é IP da eth1.


O procedimento pretendido para o Bonding (balanceamento) é o seguinte:
====================================
a) apt-get install ifenslave-2.6

b) nano /etc/network/interfaces
auto bond0
iface bond0 inet static
address 10.1.2.1
netmask 255.255.255.0
network 10.1.2.0
broadcast 10.1.2.255
gateway 10.1.2.254

c) up /sbin/ifenslave bond0 eth1 eth2

d) nano /etc/modprobe.d/aliases
alias bond0 bonding

e) update-modules

f) ifconfig eth0 down

g) /etc/init.d/networking restart
====================================


Ao final, meu /etc/network/interface estaria assim:
====================================
auto lo bond0 eth0 eth1 eth2
iface lo inet loopback
#### allow-hotplug bond0 eth0 eth1 ####
iface eth0 inet static
address 200.xxx.xxx.xxx
netmask 255.255.255.248
broadcast 200.xxx.xxx.xxx
gateway 200.xxx.xxx.xxx

iface bond0 inet static
address 10.1.2.1
netmask 255.255.255.0
network 10.1.2.0
broadcast 10.1.2.255
gateway 10.1.2.254

iface eth1 inet static
address 10.0.0.1
netmask 255.255.255.0
broadcast 10.0.0.255

iface eth2 inet static
address 10.1.1.1
netmask 255.255.255.0
broadcast 10.1.1.255
====================================
A Questão é:
1) Essas configurações do meu /etc/network/interfaces estariam corretas ou precisaria de algum ajuste para o correto funcionamento do bonding (balanceamento) usando as eth1 e eth2, mantendo o gateway dos clientes como sendo 10.0.0.1?


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts