Pesquisa de site

Como configurar failover e balanceamento de carga no PFSense


Failover é um tipo de modo operacional de backup no qual as operações dos componentes de um sistema, como a rede, são assumidas pelo sistema secundário, somente quando o sistema Primário fica indisponível devido a uma falha do sistema ou qualquer tempo de inatividade programado.

Nesta configuração, veremos como configurar o failover e o balanceamento de carga para permitir que o PFSense balanceie a carga do tráfego da 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 off-line devido a alguns problemas de conectividade de rede, neste caso sua segunda WAN será automaticamente transferida de WAN1 para WAN2 ao executar ping em 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 duas 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, ambos serão combinados em um com 4 MB para estabilizar a velocidade da conexão de rede.

Para configurar o Failover Load Balancer, precisamos de pelo menos três placas Ethernet com no mínimo 100 MB/1 GB como segue. A primeira NIC é usada para LAN com IP estático e as outras duas com DHCP.

Configuração do meu ambiente
IP Address LAN	:	192.168.1.1/24	
IP Address WAN1	:	From DHCP
IP Address WAN2	:	From DHCP

Antes de prosseguir, você deve ter uma instalação do PFSense funcionando. Para saber mais sobre como instalar o pfsense, leia o artigo a seguir.

  1. Como instalar e configurar o PFSense

Etapa 1: configurando a interface de rede

1. Após instalar o PFSense, será apresentada a seguinte tela com interfaces disponíveis para configuração da rede.

2. Escolha a primeira interface em0 como WAN1, o IP será atribuído a partir do DHCP, a segunda interface será em2 para LAN e adicione mais uma interface em01 (opcional), esta será posteriormente alterada para WAN2 com endereço IP DHCP. Aqui estão as interfaces finais atribuídas da seguinte forma.

3. Após configurar as interfaces de rede, faça login no painel do Pfsense no seguinte local e configure o LoadBalancer.

https://192.168.1.1

4. Após o login na GUI, você poderá ver apenas WAN, LAN nos widgets da interface, conforme mostrado abaixo.

5. Para configurar a Interface escolha “Interface” no menu TOP e clique em WAN para adicionar a descrição à WAN1 e clique em Salvar para fazer alterações.

Clique novamente em Interface e escolha OPT1 e habilite a interface para alterar a descrição de OPT1 para WAN2.

Em seguida, escolha DHCP para o tipo de configuração IPv4 ou então escolha IPv6 e o tipo de configuração como DHCP 6.

6. Na parte inferior da página WAN2, em Redes Privadas, desmarque 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 no widget ‘Interface’ no Painel.

Então, aqui configuramos 2 WAN para nosso pfsense. Agora vamos ver como configurar nosso LoadBalancer para essas WANs configuradas.

Etapa 2: configurar o IP do monitor

7. Antes de configurar o Load Balance para o pfsense, precisamos configurar um IP monitor para o Load Balancer. Navegue até o menu ‘Sistema’ na parte superior e escolha “Roteamento“.

8. Na página ‘Editar gateway’, insira o endereço IP do monitor IP para WAN1 e WAN2. Na WAN1 vou usar o IP 218.248.233.1 do servidor DNS do meu ISP. Na WAN2 vou usar o DNS público 8.8.8.8 do Google.

9. Após adicionar Monitor IP, clique em Avançado e dê um valor baixo para DOWN, 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.