Tenho algumas máquinas Linux que atuam como roteadores / firewalls para minhas redes e tenho um script que executa todos os comandos iptables para definir minhas regras. Isso me parece uma maneira realmente boba de fazer isso.
Como você faz isso? Existe um programa com arquivos de configuração um pouco mais fáceis de gerenciar? Possui interface gráfica ou interface da web?
Não vejo nada de errado com seu método, supondo que cada máquina tenha regras diferentes.
A maneira como eu normalmente configuro as regras de firewall é inserindo-as normalmente na linha de comando e, em seguida
iptables-save > /etc/iptables_rules
, executando , inserirei o seguinte para/etc/network/if-pre-up.d/iptables
que, quando a interface de rede iniciar, as regras sejam importadas automaticamente.fonte
Eu faço exatamente o que você descreveu, exceto separando as regras em vários subarquivos (private, dmz, vpn) e configurando um arquivo de variáveis para tornar as regras mais legíveis.
fonte
Você pode usar o pfSense no seu roteador, ele possui muitos recursos :
Gráficos RRD
Os gráficos RRD no pfSense mantêm informações históricas a seguir.
DNS dinâmico
Através:
Ele tem uma configuração baseada na Web agradável e fácil de usar, basta ver as capturas de tela .
O melhor de tudo é que você pode criar você mesmo com hardware comum, e é Open Source .
fonte