Notícia

Como instalar o E2Guardian no pfSense

23/06/2020

Neste breve tutorial o Prof. Lucas do Curso de T.I. da CD6 – Desenvolvimento de pessoas e negócios, ensina os passos para instalar o E2Guardian no pfSense® que é um web filter de código fonte aberto, eficaz e rico em recursos, com filtragem baseado no conteúdo real das páginas, incluindo correspondência de frases, podendo trabalhar tão bem quanto a dupla Squid/SquidGuard e que também é ensinado na prática para os nossos alunos no módulo de Firewall e Proxy do curso TI.

Mas afinal, o que é um web filter?

É uma ferramenta cuja principal função é realizar o monitoramento de sites acessados pelos usuários no ambiente empresarial. Como indicado no nome, trata-se de um filtro de conteúdo da web, com a finalidade de restringir o que pode ou o que não pode ser acessado.

O pacote de instalação foi portado para o pfSense® e mantido no GitHub pelo Marcello Coutinho.

Segue os passos para a instalação do E2Guardian:

Primeiro passo:

No menu Diagnósticos clique na opção Prompt de comando, após copie e cole o comando abaixo como no campo Execução de comando Shell, após clique em executar, como mostrado na imagem:

fetch -q -o /usr/local/etc/pkg/repos/Unofficial.conf https://raw.githubusercontent.com/marcelloc/Unofficial-pfSense-packages/master/Unofficial.conf

Segundo passo:

No menu Sistema clique na opção Gerenciador de Pacotes, após, clique em Pacotes disponíveis, no campo Termo de pesquisa, pesquise por System_Patches, em clique em Install e após no botão Confirmar.

Terceiro passo:

No Menu sistema clique na opção Patches, após no botão Add New Patch.

Quarto passo:

Copie o código abaixo, após, configure os campos como descrito na imagem.

--- /etc/inc/pkg-utils.orig2018-09-24 17:51:32.458825000 -0300 /etc/inc/pkg-utils.inc2018-09-24 17:51:54.387033000 -0300@@ -388,7 388,7 @@ if ($base_packages) { $repo_param = ""; } else {-$repo_param = "-r {$g['product_name']}"; $repo_param = ""; }  /*@@ -485,7 485,7 @@     $err); if (!$base_packages &&     rtrim($out) != $g['product_name']) {-continue; //continue; }  $pkg_info['installed'] = true;

Altere os campos:

Descrição: Pacote Extra E2Guardian.

Patch Contents: Cole o código.

Path Strip Count: Altere para o valor 1.

Clique em Salvar, após marque o Patch criado e clique em Apply.

 

Quinto e último passo:

Agora você pode instalar o E2Guadian no menu Sistema/Gerenciador de Pacotes/Pacotes disponíveis pesquisando por E2Guardian.

O acesso as configurações do E2Guardian se encontram no menu Serviços/E2Guardian Proxy

 

E isso é tudo pessoal!

No próximo tutorial o Prof. Lucas vai ensinar como criar o seu primeiro filtro no E2Guardian!

 

Fonte: GitHub Marcello Coutinho. Disponível em: https://github.com/marcelloc/Unofficial-pfSense-packages. Acesso em: 10 junho. 2020.

Voltar