Para os feras em Bonding Ifenslave (2 Links no mesmo servidor)

1. Para os feras em Bonding Ifenslave (2 Links no mesmo servidor)

Isomi Luiz da Silva
clicsis

(usa Debian)

Enviado em 10/02/2009 - 02:52h

Bom dia amigos.
Se que existem vários materiais até aui mesmo no VOL referente a questão de balanceamento de links no Debian usando o ifenslave "Bonding", até usei em outra necessidade um outro que até posteri aqui onde o objetivo era:

1 Link de internet sendo passados aos usuários atrtavés de 2 placas redes , até tudo bem, consegui fazer sem problema, agora é inverso, o objetivo é:

2 Links de internet de 1MB cada, a ser distribuído aos usuários através de 1 placa só, a estrutura é:
....1 servidor com 3 placas de rede (1 On-Board="eth0" + 2 Of-Board="eth1 e eth2")

Inicialmente fiz as seguintes alterações:
=== em /etc/network/interfaces ===
auto lo bond0 eth0 eth1 eth2
iface lo inet loopback
allow-hotplug bond0 eth0 eth1 eth2

#------> Bond0 (eth1 e eth2)
iface bond0 inet static
pre-up modprobe bond0
pre-up modprobe eth1
pre-up modprobe eth2
address 192.168.250.100
netmask 255.255.255.0
network 192.168.250.0
gateway 192.168.250.1
broadcast 192.168.250.255
slaves eth1 eth2
mode 0

#------> Rede usuários LAN
iface eth0 inet static
address 10.0.0.1
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255

#------> Link 01 = INTERNET Link01 (vindo do modem 192.168.251.254)
iface eth1 inet static
address 192.168.251.101
netmask 255.255.255.0
broadcast 192.168.251.255
network 192.168.251.0
gateway 192.168.251.254

#------> Link 02 = INTERNET Link02 (vindo do modem 192.168.252.254)
iface eth2 inet static
address 192.168.252.102
netmask 255.255.255.0
broadcast 192.168.252.255
network 192.168.252.0
gateway 192.168.252.254
==================================


=== em /etc/modprobe.d/aliases ===
alias bond0 bonding
options bond0 -o bond0 mode=0 miimon=100 downdelay=200 updelay=200
==================================

=== em /etc/resolv.conf ===
nameservers 127.0.0.1
===========================

Observação:
Antes de acrescentar a interface virtual "bond0" a internet no micro funciona normalmente usando o link da eth1, já quando eu faço as alterações e tento pingar para o terra por exemplo é mostrada as seguintes mensagens:
A) "Network is unreachable"
B) "bond0: duplicate address detected!"
C) "host/network `loginnet.passport.com' not found"

? ) Alguem saberia me informar o por que do não funcionamento, onde estaria o erro?
? ) Ou teria um exemplo do arquivo /etc/network/interface que tenha funcionado para essa finalidade em específico para que eu possa analisar e tentar com isso identificar onde está errado?

Desde já, agradeço o auxílio dos amigos.


  


2. Re:Para os feras em Bonding Ifenslave (2 Links no mesmo servidor)

Pedro Luis Vieira e Souza
plvsouza

(usa Debian)

Enviado em 12/05/2010 - 09:53h

Você conseguiu resolver esta questão?
O problema não estaria relacionado com o gateway da interface bond0?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts