Logo Hardware.com.br
fosknet
fosknet Membro Junior Registrado
139 Mensagens 0 Curtidas

2 links ADSL, 1 rede e 1 servidor

#1 Por fosknet 04/02/2011 - 21:42
Ae galera!! Como sempre, eu e servidores linux (que gosto muito por sinal) me deparei com algo novo (pelo menos pra mim né).

Tenho 2 links ADSL que somam incríveis 600kbps, 1 única rede e 1 servidor linux, mas eu nunca compartilhei internet usando 2 links ADSL.. então gostaria de uma luz.

Tenho 3 interfaces de rede: a primeira (eth0) é a rede interna e as outras duas cada (eth1 e eth2) são ligadas aos modens com discagem PPPOE. Então como faço pra compartilhar essas conexões com a interface de rede interna?!

Eu queria dividir a rede interna em duas classes de IP's e enviar cada link para 1 classe diferente, só pra dividir o trabalho mesmo, mas se fornecer os dois links juntos pra 1 só classe também fica de boas.

Bom, acho que é só isso mesmo.. qualquer opinião é bem vinda!!faceiro.png

Obrigado pela ajuda.
caioandrade
caioandrade Novo Membro Registrado
10 Mensagens 0 Curtidas
#2 Por caioandrade
05/02/2011 - 09:31
Isso chama load balance bem legal por sinal hein, qual é a distro que tem no seu servidor?
O que você acha de um script que hora ativa uma interface e hora ativa a outra interface? "Mas isso no caso de uma falhar a outra assume".
Agora você precisa se atentar a um detalhe importante, os links são da mesma operadora? Se for ai não vai surtir muito efeito.
Posta ai e me fala o que acha da ideia, ai eu mando o script para você.
fosknet disse:
fosknet
fosknet Membro Junior Registrado
139 Mensagens 0 Curtidas
#4 Por fosknet
06/02/2011 - 14:20
Gente, continuando a dúvida e evitando abrir outro tópico aqui..

Pensei em dividir a rede para as interfaces ligados ao Modem. Por exemplo, IP 10.0.0.2 usa eth1(ligada ao modem ADSL 1) e IP 10.0.0.3 usa eth2 (ligada ao modem 2) certo?!

Então eu lhes pergunto: isso é possível!?

O computador agora está aqui em ksa e não tenho outra conexão para testar, então improvisei na minha rede e usei os comandos:
iptables -t nat -A POSTROUTING -s 10.0.0.2 -o eth1 -j MASQUERADE
para direcionar o IP 10.0.0.2 para a interface de internet eth1 e o comando abaixo:
iptables -t nat -A POSTROUTING -s 10.0.0.3 -o eth2 -j MASQUERADE
para direcionar o IP 10.0.0.3 para a interface de internet eth2.

Só que o primeiro redirecionamento funciona, já o segundo não.. Será que isso é algum problema de rota?! Será que tem outra solução?!

Alguém tem alguma opinião?! qualquer coisa, sei lá.. rsrs
fosknet
fosknet Membro Junior Registrado
139 Mensagens 0 Curtidas
#6 Por fosknet
10/02/2011 - 19:16
Ok amigo!! Muito obrigado, meu tempo estava curto então "improvisei" com aquelas regras do iptables mesmo. Nem sei o resultado, mas a segunda linha ADSL não tinha vindo, então meio que deixei apenas 1 linha ativa. Estava estudando também sobre o eBox, no qual achei muito, mas muito interessante. Porém, prefiro fazer certas coisas na unha mesmo, já que reparei uma lerdeza e dependência de módulos para iniciar um servidor que ficaria ligado no máximo 6 horas por dia.

Quanto ao livro, é bom saber, vou procurar ele aqui, tô precisando mesmo comprar alguns livros nem que for pra deixar na estante rsrsrsrs. Estou inclusive guardando uma grana pra ver se consigo comprar um dos livros do Morimoto.

Mas vamos tentar algo sim, acho que essa solução de iptables num vai dar certo não: só estou adiando o problema.

Vlw pela ajuda!! Enquanto isso, vou pesquisando..
T++!!
fosknet
fosknet Membro Junior Registrado
139 Mensagens 0 Curtidas
#8 Por fosknet
11/02/2011 - 11:14
Uma faixa de IP's pega 1 link enquanto a outra faixa de IP's pega o outro link.. Acredito então que o load balance não seria interessante para essa situação.
Ou seria?!

Bom, fazendo uns testes aqui com máquinas virtuais, constatei que quando eu jogo a primeira regra do iptables para direcionar o tráfego do IP 10.0.0.10 para a saída eth0 (que tem o gateway do modem) ele funciona tranquilo. No entanto, na outra regra que jogo no iptables para direcionar o tráfego do IP 10.0.0.20 para a saída eth1 (que tem o gateway do outro modem), o primeiro IP deixa de acessar a internet.. Eu só consigo fazer um direcionamento, sendo que precisaria de direcionamentos simultâneos..

Será que há possibilidade de fazer isso ou estou viajando muito!?

Os comandos usado para redirecionamento foi: iptables -t nat -A POSTROUTING -s 10.0.0.10 -o eth0 -j MASQUERADE e iptables -t nat -A POSTROUTING -s 10.0.0.20 -o eh1 -j MASQUERADE

As rotas mostram que há duas rotas default (1 para cada interface de rede). Eu suponho que daria certo se fizesse isso sabe..
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#9 Por jqueiroz
12/02/2011 - 01:23
Uma faixa de IP's pega 1 link enquanto a outra faixa de IP's pega o outro link.. Acredito então que o load balance não seria interessante para essa situação.
Ou seria?!

Cara, a mesma solução que vc usa pra fazer isso vc usa também pra fazer o load balance. Aliás, uma das coisas que o load balance vai fazer é exatamente separar quem vai pra cada conexão a partir do IP de origem, a diferença é que vai ser feito automaticamente...
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
fosknet
fosknet Membro Junior Registrado
139 Mensagens 0 Curtidas
#10 Por fosknet
12/02/2011 - 10:13
jqueiroz disse:


Então, eu entendi quanto ao Load Balance, mas é que eu pensava em fazer isso de maneira fixa.. já que são dois setores diferentes, mas com a mesma classe de IP mas acessando um só servidor na eth0. Por exemplo, se uma linha cair, o setor inteiro cai..

Obrigado pela ajuda! Qualquer luz é interessante pra mim, já que estou começando a entrar em desespero..
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#11 Por jqueiroz
12/02/2011 - 11:01
fosknet disse:

Vc mesmo já viu um problema em fazer da forma como pensou: se cai uma linha, o setor inteiro cai.

Outro problema possível é que se um setor não estiver usando toda a banda, o outro não vai conseguir aproveitar a banda que sobra do primeiro.
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal