Como já divulgado anteriormente aqui mesmo no blog, o pfSense® CE 2.7 foi lançado há algumas semanas e trouxe drásticas mudanças em relação a sua versão anterior – em especial na sua camada de engenharia de software e nas versões do PHP e do próprio sistema operacional FreeBSD.

Todas estas alterações fizeram com que pacotes extras (open-sources ou proprietários), que funcionavam perfeitamente no pfSense® CE 2.6, também tivessem que passar por um processo de portabilidade para a nova versão da plataforma.

Chegou a hora de atualizar seu ambiente para o pfSense® CE 2.7!

Graças ao trabalho árduo do nosso time de desenvolvedores, testers e analistas, a maior parte dos pacotes extras open-sources utilizados vastamente no pfSense®, como: E2Guardian, WPAD e Sarg, por exemplo, já foram portados para o recém lançado pfSense® CE 2.7.

Aqui vale uma menção honrosa ao excepcional trabalho realizado pelo Marcello Coutinho, líder de desenvolvimento da ConexTI, que de forma completamente voluntária desenvolve e mantém diversos pacotes open-sources há anos para a plataforma pfSense®.

O mesmo vale para os pacotes comerciais da ConexTI, como: UserAuth, NGRules e VPN2fa. Todos eles estão 100% funcionais no pfSense® CE 2.7.

Passo-a-passo do upgrade para pfSense® CE 2.7 com Pacotes Extras (open-sources e comerciais)

Boas práticas para atualização do pfSense®

Embora não seja uma informação nova, ao contrário disso é extremamente bem documentada no guia oficial do pfSense®, vale ressaltar aqui as boas práticas para uma atualização suave do pfSense® e seus pacotes:

  1. Execute sempre um backup full de todas as configurações antes de qualquer coisa;
  2. Desinstale todos os pacotes (tanto oficiais quanto extras);
    • Para facilitar, você pode usar o seguinte script de remoção automática de pacotes extras:
      • fetch -q -o - "https://e-sac.websiteseguro.com/wmi/cnti_pre_upgrade.txt" | sh
  3. Proceda com a atualização para o pfSense® CE 2.7
  4. Adicione os repositórios de pacotes extras, conforme procedimento documentado
  5. Reinstale os Pacotes (nativos e extras).

Ficou com dúvidas ainda?

O melhor local para buscar informação de qualidade é sempre a documentação oficial da respectiva ferramenta. Neste sentido, seguem links importantes:

“pfSense® é uma marca registrada da Electric Sheep Fencing, LLC”