Files
projeto-importado/docs/padronizacao-pfsense.md
2025-11-28 00:29:42 -03:00

3.5 KiB

PfSense

A estrutura dos clientes, sempre é composta por um firewall virtualizado, responsável por realizar o NAT e a segurança do perímetro de cada cliente, diante disto, realizaremos alguns ajustes necessários para realizar o deploy dos micro serviços em docker, assim como, ativaremos o recurso de resolução de nomes para a rede interna do cliente, algo primordial para o funcionamento do docker e o glusterfs.

Ajustes

Afim de padronizarmos a nomenclatura e a utilização dos endereços IP de cada servidor, será necessário realizar alguns ajustes no firewall.

Acesse o pfsense através da interface web.
Exemplo: https://172.24.1.24:9080/

1.) Ajuste o hostname

  • Vá em System > General Setup
    Hostname: 08573-demonstracao-afw-01-0260
    Clique em Save
    pfsense-hostname

2.) Ajuste as configurações do Zabbix-Agent

  • Vá em Services > Zabbix Agent 6 Hostname: 08573-demonstracao-afw-01-0260.atende.net
    Clique em Save
    pfsense-zabbix-agent

3.) Ajuste as regras de NAT

  • Vá em Firewall > NAT Ajuste conforme a padronização de portas e endereços IP. pfsense-nat

4.) Ajuste as regras, movimentando-as corretamente.

  • Vá em Firewall > Rules > INT_RT
    pfsense-rules-int-rt
  • Clique em Save > Apply Changes

5.) Adicione uma nova regra, liberando acesso a autenticação via LDAP.

  • Vá em Firewall > Rules > LAN
    pfsense-rules-lan
  • Clique em Save > Apply Changes

6.) Ajuste a porta de Acesso SSH do Firewall

  • Vá em System > Advanced
    SSH Port: 21
    Clique em Save
    pfsense-advanced-ssh
  • Após ajustado, altere a porta de acesso SSH no Alias

Vá em Firewall > Aliases > Ports
Altere o fw_ports alterando a porta 9022 para 9021 pfsense-alias-ports pfsense-alias-ports-2

DNSForwarder

Ativaremos o DNSForwarder, para que a resolução de nomes funcione adequadamente, possibilitando a criação dos clusters com o docker swarm e o glusterfs.

1.) Ative o serviço do DNS Forwarder.

  • Vá em Services > DNS Forwarder
    Enable: Habilitado
    Interfaces: LAN
    pfsense-dns-forwarder
  • Clique em Save > Apply Changes

2.) Cadastre o nome de todos os servidores, com os seus respectivos endereços ip e os domínios abaixo.

# description: Deve apontar para o endereço ip do servidor de aplicação PHP.
cliente.atende.net
# description: Deve apontar sempre para o endereço IP virtual configurado com no keepalived.
ies-api-gateway.atende.net
  • Vá em Host Overrides e clique em add
    Informe o nome dos servidores e os seus respectivos endereços ip.
    pfsense-dns-forwarder-domains
  • Clique em Save > Apply Changes

Conclusão

Com estes procedimento, realizamos os ajustes nas configurações do pfsense e ativamos a resolução de nomes para a rede do cliente.