Menu

Home

Vinicius Peretti

Este projeto é um conjunto de scripts de tarefas, firewall e interface web uteis em instalações simples de firewalls com recursos de bloqueio, relatórios e load-balance para multiplas conexões.

Estamos trabalhando em um instalador rpm e uma documentação mais detalhada, porém os arquivos se explicam.

Abaixo uma breve descrição de cada parte do projeto.

==diretório root/==

Contem arquivos que serão instalados no sistema operacional para funcionamento, incluindo scripts e configurações.

==diretório root/bin/==
Scripts

==arquivo roo/bin/bpadmin-lbservice.sh==

Script simples que faz verificação das conexões configuradas e fica rodando como daemon monitorando se as conexões estão disponíveis, se uma cair ele define a outra como padrão.

==Arquivo bpadmin-scanlan.sh==

Script utilizado na interface web para buscar hosts na lan.

==Diretório root/etc/bpadmin==
Configurações do projeto==

===Arquivo bpadmin.conf===
Configuração do endereço de testes, lan e tempo de verificação

===Diretório root/etc/bpadmin/data===
Guarda arquivos txt de dados utilizados.

===Diretório root/etc/bpadmin/interfaces===

Guarda configuração de arquivos de interfaces wan. Diretório sera listado pelo bpadmin-lbservice.sh na inicialização para configurar as interfaces.

===Diretório root/etc/bpadmin/regras===
Base de dados de arquivos txt das configurações realizadas na interface web

===Diretórios root/etc/cron.daily, root/etc/cron.monthly e root/etc/cron.weekly===
Contem arquivo para automatizar relatorio sarg.

===Diretório root/etc/init.d===
Script de exemplo para firewall com funções genéricas.

===Diretório root/etc/squid===
Exemplo de configuração do squid.

==Diretório www==
Arquivos da interface web.

The wiki uses Markdown syntax.

Project Members:


MongoDB Logo MongoDB