clicsis
(usa Debian)
Enviado em 27/09/2008 - 07:10h
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?