Redundancia de 2 Links ADSL(bridge).

1. Redundancia de 2 Links ADSL(bridge).

Jorge Santana
juvaraide

(usa Ubuntu)

Enviado em 04/05/2012 - 17:42h

Boa tarde comunidade VOL.

Possuo 3 interfaces:
- eth0 - link 1
- eth1 - link 2
- eth2 - Rede interna.

Tenho 2 adsl, quero fazer redundância da seguinte forma:

- Link 1 = principal
- Link 2 = secundário

Onde, se o link 1 cair, o link 2 irá assumir sem que os usuários percebam, e quando o link 1 voltar, ele assuma automaticamente deixando o link 2 de backup novamente.

Não quero fazer balanceamento dos links, apenas redundância.

Pesquisei sobre ifenslave e o modo que me interessa é o 1 = active backup.

Não conseguir deixar da forma q estou querendo, alguém pode me ajudar?


  


2. Re: Redundancia de 2 Links ADSL(bridge).

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/05/2012 - 18:11h

tenta usando boind como voce mesmo falou, tem esses links abaixo, olha eles e vê se ajuda:

http://www.vivaolinux.com.br/artigo/Balanceamento-de-carga-e-alta-disponibilidade-com-Bonding-Driver...
http://eduardobecker.blogspot.com.br/2011/12/configurando-ifenslave-no-ubuntu-server.html
http://pcquest.ciol.com/content/linux/103091901.asp

quando conseguir posta aqui como fez... blz.

espero ter ajudado.


3. Re: Redundancia de 2 Links ADSL(bridge).

Jorge Santana
juvaraide

(usa Ubuntu)

Enviado em 08/05/2012 - 09:37h

Fiz os testes e não funcionou.

Acredito que o o bonding, gerencia melhor modens routers, estou testando com bridge.

Vc tem alguma sugestão para conexão pppoe?

Não quero usar o modem router pq meu firewall tem regras de iptables e fica melhor de gerenciar.


5. Re: Redundancia de 2 Links ADSL(bridge).

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/05/2012 - 16:45h

Ta fazendo testes ?


6. Re: Redundancia de 2 Links ADSL(bridge).

Jorge Santana
juvaraide

(usa Ubuntu)

Enviado em 10/05/2012 - 10:57h

Estou, testei 2 scripts q vc me passou, até agora n consegui com conexão PPPoe.
Os q testei mostram erros... cm meu ip é dinâmico, estou fazendo a busca com grep, até consegui mas, esbarro no erro do script.
Mas, estou tentando.
Obg pela atenção... caso tenha algum funcionando, posta aqui.



7. Re: Redundancia de 2 Links ADSL(bridge).

João Paulo Carneiro
jptudobem

(usa Debian)

Enviado em 10/05/2012 - 11:38h

Nem bonding nem ifslave. Você só vai conseguir fazer via iproute2.


8. Re: Redundancia de 2 Links ADSL(bridge).

Jorge Santana
juvaraide

(usa Ubuntu)

Enviado em 11/05/2012 - 16:29h

Meu script está dando o seguinte erro:

SIOCDELRT: No such device
Error: an inet address is expected rather than "table".
Error: an inet address is expected rather than "table".
Error: an inet address is expected rather than "table".
Error: an inet address is expected rather than "table".
Error: an inet prefix is expected rather than "table".
Error: an inet prefix is expected rather than "table".
Error: an IP address is expected rather than "dev"

Alguém sabe dizer pq?


9. Re: Redundancia de 2 Links ADSL(bridge).

Jorge Santana
juvaraide

(usa Ubuntu)

Enviado em 11/05/2012 - 16:49h

Descobri o problema em partes, tipo... no meu script tem um grep para buscar o ip da conexão ppp0 e ppp1, por isso mostra isso.

O grep q estou usando é o seguinte:
ifconfig ppp0 | grep "inet" | awk '{print $2}'

Ele resulta em:
addr:xxx.xxx.xxx.xxx(ip)

Ou seja, esse ADDR: n precisa, quero q ele busque apenas o ip, alguém pode me ajudar pro grep mostrar apenas o ip?


10. Re: Redundancia de 2 Links ADSL(bridge).

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/05/2012 - 16:54h

tenta isso:


ifconfig ppp0 |grep -i inet |grep -i -v inet6 |awk -F" " '{print $3}'



11. Re: Redundancia de 2 Links ADSL(bridge).

Jorge Santana
juvaraide

(usa Ubuntu)

Enviado em 11/05/2012 - 17:27h

Pessoal, consegui mostrar o ip com o comando:
/sbin/ifconfig ppp1 | grep -iRw "inet" | cut -c21-35

Agora, vou dar um tempo para o pessoal sair da empresa e realizar testes.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts