wils@web ~ $ cat ~/ajuda/como-configurar-o-failover-de-ip-no-linux-usando-ifenslave-no-debian-11.md

Linux

Como configurar o failover de IP no Linux usando ifenslave no Debian 11

atualizado em 31/07/2026

O failover de IP é uma técnica que permite a continuidade do serviço de rede mesmo em caso de falha de um dos links. Neste manual, vamos aprender a configurar o failover de IP no Linux usando o ifenslave no Debian 11.

Pré-requisitos

  • Debian 11 instalado e atualizado.
  • Acesso root ou permissões sudo.
  • Interface de rede com suporte a bonding.

Instalação do ifenslave

Primeiro, precisamos instalar o pacote ifenslave. Abra um terminal e execute:

sudo apt update
sudo apt install ifenslave

Configuração do bonding

Agora vamos configurar o bonding das interfaces de rede. Para isso, edite o arquivo de configuração de interfaces:

sudo nano /etc/network/interfaces

Adicione as seguintes linhas, substituindo eth0 e eth1 pelas interfaces que deseja usar:

auto bond0
iface bond0 inet static
    address 192.168.1.10
    netmask 255.255.255.0
    gateway 192.168.1.1
    bond-slaves eth0 eth1
    bond-mode active-backup
    bond-miimon 100

Configuração das interfaces escravas

Em seguida, configure as interfaces escravas:

auto eth0
iface eth0 inet manual
    bond-master bond0

auto eth1
iface eth1 inet manual
    bond-master bond0

Reiniciando a rede

Após a configuração, reinicie as interfaces de rede para aplicar as mudanças:

sudo systemctl restart networking

Verificando a configuração

Para verificar se o bonding está funcionando corretamente, use o seguinte comando:

cat /proc/net/bonding/bond0

Conclusão

Agora você configurou o failover de IP usando ifenslave. É recomendado monitorar as interfaces e testar a falha de um link para garantir que o failover funcione como esperado.

Dica: Considere usar ferramentas de monitoramento para verificar o estado das interfaces de rede e receber alertas em caso de falhas.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.