Failover é um tipo de modo operacional de backup em que as operações de componentes de um sistema, como a rede, são assumidas por sistema secundário, apenas quando o sistema primário se torna indisponível devido a uma falha do sistema ou qualquer inatividade programada vezes.
Nesta configuração, veremos como configurar Failover e Balanceamento de carga para permitir que o PFSense equilibre a carga de tráfego de sua rede LAN para várias WANs (aqui, usamos duas conexões WAN, WAN1 e WAN2).
Por exemplo, se for o caso, uma de suas conexões WAN ficou offline devido a alguns problemas de conectividade de rede, neste caso, sua segunda WAN será automaticamente desviada de WAN1 para WAN2 pingando um dos IPs do seu sistema, se não houver nenhuma resposta do sistema, ele mudará automaticamente de WAN1 para WAN2 ou vice-versa.
O Load Balancer combinará nossas conexões WAN para se tornar uma poderosa conectividade com a Internet. Por exemplo, se você tiver uma conexão de 2 MB para WAN1 e 2 MB para WAN2, ele combinará ambos em um com 4 MB para estabilizar a velocidade de conexão da rede.
Para configurar o Failover Load Balancer, precisamos de pelo menos três placas Ethernet com no mínimo 100 MB / 1 GB da seguinte maneira. A primeira NIC é usada para LAN com IP estático e as outras duas com DHCP.
Endereço IP LAN: 192.168.1.1/24 Endereço IP WAN1: Do DHCP. Endereço IP WAN2: Do DHCP.
Antes de prosseguir, você deve ter uma instalação do PFSense funcionando. Para saber mais sobre como instalar o pfsense, leia o seguinte artigo.
1. Depois de instalar o PFSense, você verá a tela a seguir com as interfaces disponíveis para configurar a rede.
2. Escolha a 1ª interface em0 Como WAN1, O IP será atribuído do DHCP, a segunda interface será em2 para LAN e adicione mais uma interface em01 (opcional), isso será alterado posteriormente para WAN2 com endereço IP DHCP. Aqui estão as interfaces finais atribuídas da seguinte forma.
3. Depois de configurar as interfaces de rede, faça login no painel Pfsense no seguinte local e configure o LoadBalancer.
https://192.168.1.1.
4. Após o login na GUI, você pode ver apenas WAN, LAN sob os widgets de interface, conforme mostrado abaixo.
5. Para configurar a interface escolha “Interface" de TOPO menu e clique em WAN para adicionar a descrição a WAN1e clique em Salvar para fazer alterações.
Clique novamente em Interface e escolher OPT1 e permitir que a interface mude a descrição de OPT1 para WAN2.
Em seguida, escolha DHCP para IPv4 tipo de configuração, ou então escolha IPv6 e tipo de configuração como DHCP 6.
6. Do fundo de WAN2 página sob Privado redes, desmarcar Bloquear redes privadas para desbloquear o tráfego de redes locais, e bloquear redes bogon. Salve as alterações clicando em Salvar.
Depois de fazer as alterações acima, será solicitado que você aplique as alterações no topo da página. Clique para confirmar as alterações.
Agora você obterá três interfaces em 'Interface‘Widget no painel.
Então, aqui configuramos 2 WAN para nosso pfsense. Agora vamos ver como configurar nosso LoadBalancer para essas WANs configuradas.
7. Antes de configurar o Load Balance para pfsense, precisamos configurar um monitor IP para Load Balancer. Navegar para 'Sistema‘Menu no topo e escolha“Encaminhamento“.
8. No 'Editar gateway'Página, insira o endereço IP do monitor IP para WAN1 e WAN2. Na WAN1 vou usar meu servidor DNS ISP IP 218.248.233.1. Na WAN2 vai usar o DNS público do Google 8.8.8.8.
9. Depois de adicionar o IP do monitor, clique em Avançado e dar um valor baixo para BAIXA, aqui estou usando 3 segundos para monitorar o IP. O padrão será 10 segundos.
Use as mesmas configurações para WAN2. Aqui, usei o DNS do Google em vez de usar o DNS do meu ISP. Clique em salvar para sair.
Clique em Aplicar alterações para tornar as alterações permanentes.