Aprenda a configurar o agrupamento de rede no Ubuntu

Com o crescimento das infraestruturas digitais em 2025, o gerenciamento eficiente de redes está se tornando uma questão estratégica importante para os administradores. O Ubuntu, uma distribuição Linux popular no mundo profissional, oferece uma solução robusta para otimizar a conectividade por meio de agrupamento de redes. Essa técnica avançada permite que múltiplas interfaces físicas sejam mescladas em uma única conexão lógica, fortalecendo a resiliência e o desempenho do sistema. Seja para servidores críticos, data centers ou ambientes virtualizados, dominar a configuração de agrupamento no Ubuntu é essencial para garantir a máxima disponibilidade e o aumento da largura de banda. Tecnologias modernas como Cisco, Mikrotik, Aruba e Juniper integram-se perfeitamente a essa abordagem, permitindo o estabelecimento de redes dinâmicas, seguras e segmentadas de acordo com as necessidades específicas de cada infraestrutura.

Os benefícios essenciais do agrupamento de redes em um ambiente Linux sob o Ubuntu

O bonding de rede é mais do que uma simples agregação de interfaces: representa uma verdadeira estratégia de resiliência e otimização de fluxo. Ao combinar múltiplas interfaces Ethernet, é possível alcançar disponibilidade contínua mesmo em caso de falhas de hardware ou link. Essa capacidade de garantir alta disponibilidade tornou-se um padrão na implantação de servidores Ubuntu em produção, especialmente para sistemas críticos como servidores web, bancos de dados e plataformas em nuvem. Em 2025, a demanda por soluções de bonding aumentou, especialmente em ambientes onde o crescimento do tráfego exige um gerenciamento de largura de banda inteligente e flexível. Além disso, o bonding permite que a carga seja dividida entre múltiplas interfaces, evitando congestionamentos e melhorando os tempos de resposta, essenciais para aplicações com alto tráfego ou que exigem baixa latência.

Principais Benefícios do Bonding de Rede 🌐 Descrição
Redundância 🛡️ Garante a continuidade do serviço em caso de falha de interface, evitando interrupções de conexão. Desempenho 🚀
Aumenta a largura de banda geral distribuindo o tráfego entre múltiplos links ativos. Flexibilidade 🔧
Permite alterações dinâmicas de configuração com base nas necessidades e na infraestrutura.
Segurança Aprimorada 🔒
Atenua alguns riscos associados à sobrecarga de links, isolando tráfego sensível ou crítico.
Modos de Agrupamento de Rede Suportados pelo Ubuntu e Seus Usos

A escolha do modo de agrupamento influencia diretamente a eficiência, a tolerância a falhas e a carga da rede. Em 2025, é crucial selecionar o modo certo para o seu ambiente, seja para redes simples ou complexas que integrem equipamentos Cisco, Aruba ou Juniper. Aqui está um resumo dos modos mais comuns:

Modo 0 (round-robin) 🔄

  • : Distribuição cíclica de pacotes, ideal para maximizar a largura de banda. Modo 1 (ativo-backup) 🛑
  • : Um único link ativo, com um segundo link de backup, ideal para tolerância a falhas. Modo 2 (balanceamento XOR) ⚙️
  • : Distribuição baseada em endereços MAC, eficaz para balanceamento de carga em uma rede local. Modo 4 (LACP 802.3ad) 🤝
  • : Agregação dinâmica via protocolo LACP, exigindo configuração do lado do switch. Essencial com equipamentos avançados como os da Netgear ou Mikrotik. Modo 5 (balanceamento TLB) ⚖️
  • : Balanceamento de carga somente de transmissão, útil em ambientes onde a recepção já está otimizada. Modo 6 (balanceamento ALB) ⚙️
  • : Balanceamento de carga completo, tanto de transmissão quanto de recepção, para redes altamente dinâmicas e distribuídas. Exemplo prático de seleção de modo: Para uma empresa com equipamentos Aruba e Mikrotik, o modo LACP é recomendado para se beneficiar do balanceamento dinâmico de carga e do gerenciamento centralizado. No entanto, em um cenário onde a simplicidade é primordial, o uso do modo de backup ativo oferece uma solução confiável sem complexidade adicional.

Preparando o sistema Ubuntu para a configuração de bonding de rede

Antes de iniciar a configuração, é essencial garantir que o sistema Ubuntu esteja pronto para hospedar a agregação de links. O primeiro passo é verificar a disponibilidade de duas interfaces de rede físicas ou virtuais, que serão integradas ao bonding. Aqui está a abordagem recomendada:

Identificar as interfaces 🕵️‍♂️

Usar o comando

  1. ip link show
  • para listar todas as interfaces disponíveis. Identificar aquelas que não estão em uso ou dedicadas a outras configurações de rede para evitar conflitos. Verificar o módulo de bonding 🧩
  • O comando

  • lsmod | grep bond
    • garante que o módulo esteja carregado no kernel Linux. Se não estiver presente, habilite o módulo com sudo modprobe bonding
    • Verifique novamente. Antecipação de Endereço IP 🔢 Gerencie a atribuição de um endereço IP estático ou dinâmico no vínculo, de acordo com a lógica da rede.

  • As configurações serão integradas ao arquivo Netplan para um gerenciamento centralizado e consistente.
    • Etapa de Preparação 🛠️
    • Comandos de Tecla
    Identificar interfaces ip link show
    Verificar o vínculo do módulo lsmod | grep bond
    Habilitar módulo, se necessário sudo modprobe bonding
    Verificar carregamento lsmod | grep bond
    Configurar o vínculo de rede no Ubuntu via Netplan para desempenho ideal Desde o Ubuntu 18.04, o gerenciador de rede Netplan se tornou o padrão. A configuração do vínculo requer a modificação de seus arquivos em /etc/netplan. A simplicidade desse método reside em sua compatibilidade com diversas arquiteturas e em sua capacidade de gerenciar configurações complexas, incluindo aquelas com Cisco ou Netgear. Digamos que queremos configurar um jumper de backup ativo para um servidor crítico. Aqui estão os passos detalhados:

    Fazendo backup do arquivo de configuração 📝

    Antes de fazer qualquer alteração, faça um backup do arquivo:

    sudo cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.bak

    1. .
    • Modificando o arquivo de configuração 🛠️ Edite o arquivo comsudo nano /etc/netplan/01-netcfg.yaml

  • . Inclua a seguinte configuração para agregação:
    • Parâmetro Descriçãointerfaces
    • Lista de interfaces físicas para vinculação
    modo Tipo de vinculação (por exemplo, backup ativo)
    endereços Endereço IP estático ou DHCP
    rotas Rota padrão
    servidores de nomes servidores DNS
    Exemplo de configuração YAML: rede:
    versão: 2 renderizador: NetworkManager

  • ethernets:
  • ens33:
      dhcp4: não
      ens34:
      dhcp4: não
        vinculações:
          bond0:
        endereços:
          - 192.168.1.100/24
      rotas:
        - para: padrão
          via: 192.168.1.1
            parâmetros:
          modo: backup ativo
            primário: ens33
              intervalo-monitor-mii: 100
          servidores de nomes:
            endereços:
            - "8.8.8.8"
            - "8.8.4.4"
          Após salvar a alteração, aplique a nova configuração com:
            sudo netplan apply
              Verifique a configuração:
              cat /proc/net/bonding/bond0
    

    Melhores práticas: Teste e validação de vínculo

    A implantação deve ser acompanhada de verificações concretas. Por exemplo, desconectar um cabo ou desabilitar a interface ativa para observar se o tráfego realiza failover automaticamente. O console /proc/net/bonding/bond0 fornece detalhes precisos sobre o status do link e a função de cada interface, garantindo um gerenciamento proativo e eficiente.

    Verifique e valide a robustez da configuração de vínculo no Ubuntu

    Após a conclusão da configuração, é necessário validar o funcionamento adequado do vínculo. O objetivo: garantir que o failover automático esteja funcionando, que o desempenho atenda às expectativas e que o sistema seja resiliente a falhas de hardware.

    Teste de failover 🖥️

    : Desconecte ou remova a interface primária e observe se o tráfego é redirecionado para o link secundário. Monitoramento em tempo real 📊

    : Consulte o arquivo

    /proc/net/bonding/bond0

    • que fornece informações detalhadas sobre o status das interfaces e suas funções. Verificação de desempenho 🚦
    • : Realize uma transferência de arquivo ou use um benchmark para comparar a largura de banda antes e depois da configuração. Em 2025, essas verificações ajudarão a antecipar quaisquer anomalias em infraestruturas críticas, muitas vezes incorporando equipamentos Cisco ou outros equipamentos avançados, para prevenção proativa de falhas. https://www.youtube.com/watch?v=-Z8x2v5S58Q https://www.youtube.com/watch?v=qJlBI6xAcjA