Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Balanceamento de internet


Posts Recomendados

Você já ouviu falar de Balanceamento de Internet?

 

Eu já, e venho para falar dessa excelente ferramenta. Tudo que precisa ter em mente é que o balanceamento nada mais é que a divisão das internets de forma dinâmica. Sei também que muitos já ouviram falar que é possível usando o IPtables, através de divisão de pacotes, ex: tudo que sair para a placa eth1 irá para a rede 192.168.0, e que tudo que sair para a ppp0 irá para a rede 192.168.1.

Mas digo-lhe, usar o IPtables está aos poucos caindo em desuso, já que o balanceamento pode ser feito de forma muito mais dinâmica. Imaginem uma solução como a destes dois exemplos:

 

  • Digamos que você entre no site do

    É necessário se cadastrar para acessar o conteúdo.
    do ip 192.168.0.150 em sua rede, ele irá para a placa de internet eth1, e digamos que você entre no mesmo site da
    É necessário se cadastrar para acessar o conteúdo.
    no ip 192.168.0.120 na mesma rede e ele irá para a placa de internet ppp0, vejam que é a mesma rede, o mesmo site e computadores diferentes.


     

 

  • Ele é capaz de balancear até no mesmo computador, digamos que você entre no site

    É necessário se cadastrar para acessar o conteúdo.
    no ip 192.168.0.100, ele irá para a placa eth1, e você também entre no site
    É necessário se cadastrar para acessar o conteúdo.
    no mesmo ip, 192.168.0.100 e ele irá para a placa ppp0. O balanceamento é capaz de redirecionar os acessos tanto para a placa eth1 e a ppp0. Dinâmico não? ;)


     

image1.png.500x265.auto.jpg?CmsZoomEnable

Na figura acima apenas ilustrarei que a conexão vem em duas internets diferentes e são redirecionadas para uma rede.

A maior pergunta agora é: Como eu faço isso no Linux? E a resposta é simples (teoricamente né), vocês irão usar o iproute2 que é um modulo no Linux capaz de criar roteamentos mais dinâmicos no Linux, mas tem um porém (sempre tem um porém d;) ) é necessário recompilar o Kernel e implementar um path para que corrija problemas de roteamento.

 

 

É necessário se cadastrar para acessar o conteúdo.

 

Agora que já falei o que é internet balanceada iremos começar com a instalação. Para isso iniciaremos recompilando o Kernel e instalando o path de correção das tabelas de roteamento.

Vou falar o motivo de instalar o path de correção e por que ele é tão essencial assim. No nosso proxy, toda a vez que vamos fazer um acesso a uma página ou fazer um download, o Kernel juntamente com as tabelas de roteamento redirecionam o trafego no proxy usando informações importantes como, o ip de origem, ip de destino, qual a internet de saída. É aqui que o path entra, caso o script do balanceamento esteja rodando, pela tabela de roteamento atual no Linux a comunicação é perdida, e simplesmente downloads grandes, sites ou programas que necessitam estar sempre enviando arquivos para a internet são desconectados, causando queda e a necessidade de recomeçar o envio novamente. Não seria bom perder aquele download que já estava em 90% :D

Para usarmos o patch iremos instalar os seguintes pacotes, recomendo entrar como root, lembrando que se você precisar balancear duas conexões de internet com certeza já é um usuário experiente no sistema. Também não vou entrar em muitos detalhes aqui na recompilação do Kernel, no final do tutorial irei postar os links para os mais interessados.

# apt-get update # apt-get install kernel-package gcc libncurses5-dev # apt-get install linux-source-2.6.xx

... substituindo "xx" pela versão atual do seu Kernel. Se você não souber qual é a versão atual, você pode consultar com o comando, ‘uname –r’ e o comando ‘apt-cache search linux-source’

# apt-get install linux-headers-$(uname -r)

Feito isto, vá até a pasta onde está o ‘source’:

# cd /usr/src

E descompacte-o com o comando a seguir:

# tar -vxjpf linux-source-2.6.xx.tar.bz2 -C /usr/src

Aqui vamos baixar e começar a instalar o path de correção das tabelas de roteamento.

Entre no site:

É necessário se cadastrar para acessar o conteúdo.

 

Créditos:

É necessário se cadastrar para acessar o conteúdo.

 

tumblr_mnfmluodWd1s0ha57o1_500.gif

Link para o comentário
https://www.webcheats.com.br/topic/1589945-balanceamento-de-internet/
Compartilhar em outros sites

  • 2 semanas atrás...

Boa tarde .frozen, estou querendo fazer balanceamento de internet na empresa, porém possuimos uma rede virtual via rádio, ja que são 2 locais.

Possuímos 2 provedores de internet distintos, um em cada endereço. minha dúvida é: Consigo fazer redundancia e balanceamento de internet tendo um provedor em cada local?

Pode me dar umas dicas de como deveria proceder?

Link para o comentário
https://www.webcheats.com.br/topic/1589945-balanceamento-de-internet/#findComment-6873265
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.