Como usar o Ubuntu para compartilhamento de carga com várias NICs

0

Esta situação é atualmente teórica (mas pode se tornar muito real muito em breve se houver uma solução boa ).

Eu tenho um servidor rodando Ubuntu Server que possui 5 NICs (1 onboard, 4 placas de expansão). Eu tenho 4 conexões de internet de 4 ISPs diferentes com 4 IPs diferentes com 4 modems diferentes (você começa a idéia - tudo é diferente). As placas de expansão são conectadas aos modems e a placa de rede integrada é conectada à porta upstream no switch de distribuição principal na sala do servidor, a partir da qual todas as outras máquinas receberão IPs e acesso à Internet.

Meu objetivo é dividir igualmente a carga entre todas as conexões disponíveis (por exemplo, se # 2 estiver fora, compartilhar carga em 1,3 e 4) e veicular a internet no comutador principal, que por sua vez servirá para as outras máquinas, bem como hospedagem DHCP.

A latência é uma coisa grande também. O servidor não deve ter mais que 2 ms de latência das WANs para LAN out. Isso é para VoIP.

Existe uma maneira interna de fazer isso ou o software de terceiros deve ser instalado. Tenha em mente que não há interface gráfica, e o único caminho para isso é o SSH depois de implementado.

    
por Daniel 05.10.2015 / 20:14

1 resposta

1

Você pode usar o pacote ifenslave-2.6 para fazer isso. Você pode instalar este pacote digitando o comando sudo apt-get install ifenslave-2.6 . Existe alguma configuração para fazer, mas há uma boa quantidade de recursos online para ajudá-lo com isso.

Se você não encontrar bons recursos on-line para suas necessidades, eu posso ter alguns recursos para ajudá-lo.

Eu realmente espero que isso ajude você e peça ajuda, eu estou sempre aqui.

    
por Alex Lowe 06.10.2015 / 05:15