Logo Hardware.com.br
ovudo
ovudo Super Participante Registrado
587 Mensagens 33 Curtidas

montar rede virtual interna

#1 Por ovudo 11/02/2010 - 20:48
eu sei,

vai parecer tudo meio estranho, mas não pra quem usa balanceamento com link ppp0.

vou explicar desde o começo: tenho uma rede aqui com 3 placas -
eth0 rede interna
eth1 internet NetVirtua
eth2 GVT a gvt usa conexão ppp0, sendo assim fica as eth0, eth1, eth2, ppp0

o balanceamento é utiliza as conexão eth1 e ppp0

o problema que esta ocorrendo: quando a conexão ppp0 falha, automaticamente o rp-pppoe desconecta e reconecta novamente derrubando o balanceamento.
Dai ou eu reinicio o PC ou eu simplesmente reativo ele na mão.

possivel solução: quem usa fedora ou ja usou sabe o que vou dizer
existe uma arquivo chamado /etc/sysconfig/network-scripts/ifcfg-eth1

é um arquivo que eu mesmo posso editar e configurar a interface de rede com o endereço de ip que eu quiser (sem interferir na interface fisica eth1).

imaginem assim, usando este script no fedora eu poderia criar uma interface com o ip na eth1 (ex: 172.0.0.1) e na eth2 (ex: 172.0.0.2),
o balanceamento seria feito usando estes IPs, assim quando o meu ppp0 cair o meu balanceamento não caira também.

eu sei que ficou meio complicado, mas eu já usei o fedora e sei que é possivel, mas eu não consigo fazer isso no debian.

e também não posso agora desinstalar todo o servidor para trocar de sistema operacional.

quem souber me de uma luz ai, falou...
ovudo
ovudo Super Participante Registrado
587 Mensagens 33 Curtidas
#2 Por ovudo
17/02/2010 - 14:45
eu tive outra ideia de como fazer isso, mas mesmo assim eu preciso da ajuda de alguém que saiba regras de roteamento.

eu preciso rotear tudo que passa pelo ppp0 para outra interface (pode ser uma virtua 'vnet1'), tipo assim: route ppp0 dev vnet1
é claro que o que eu fiz acima não ta certo, mas eu não entendo muito de roteamento.

se alguém souber me ajude por favor....

falou...
.........................................................................
Debian
Windows 7 Professional X64
Windows Server 2008 R2 Enterprise X64
ovudo
ovudo Super Participante Registrado
587 Mensagens 33 Curtidas
#4 Por ovudo
21/02/2010 - 20:26
apterix disse:
Porque você não coloca um script simples para quando a conexão GVT conectar (no caso de uma reconexão), ativar o balanceamento?

Você transforma tudo isso em 3 ou 4 IFs e resolve o problema.


vei, obrigadão mesmo, vendo nexte lado, é o mesmo que eu estava propondo, mas você tem toda a razão " pra que perder tempo fazendo coisas extraordinarias, é só partir do modo mais facil ", e com certeza isso que você propos será a melhor solução.

a minha pergunta é: como criar tal script, alias eu não entendo muito de shell ainda.

você pode me ajudar nisso.

obrigado mesmo por toda ajuda.
.........................................................................
Debian
Windows 7 Professional X64
Windows Server 2008 R2 Enterprise X64
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal