The Rox IPtables Manager is a tool for managing the firewall of the Linux operating system using the iptables utility. The project consists of two classes: Firewall_Handler and Menu. The Firewall_Handler class is responsible for performing operations on the firewall and manipulating rule files. The Menu class creates an interactive menu for the terminal.
So far, the following features have been implemented in the Rox IPtables Manager:
- Create and delete rules and rule chains in iptables based on a configuration file
- Verification of modified files
- Verification of deleted files
- Failure configuration logs
The project is under development and new features may be implemented in the future. If you encounter any problems or have any suggestions, please open an issue in the project repository on GitHub.
O Rox IPtables Manager é uma ferramenta para gerenciar o firewall do sistema operacional Linux usando o utilitário iptables. O projeto é composto por duas classes (Até o momento): Firewall_Handler e Menu. A classe Firewall_Handler é responsável por realizar as operações no firewall e manipular os arquivos de regras. A classe Menu cria um menu interativo para terminal.
Até o momento, as seguintes funcionalidades foram implementadas no Rox IPtables Manager:
- Criar e excluir regras e cadeias de regras no iptables baseado em arquivo de configuração
- Verificação de arquivos modificados
- Verificação de arquivos excluídos
- Logs de falhas de configuração
O projeto está em desenvolvimento e novas funcionalidades podem ser implementadas no futuro. Se você encontrar algum problema ou tiver alguma sugestão, por favor, abra uma issue no repositório do projeto no GitHub.