IptablesTool is a web-based application designed to simplify the management of Linux firewall rules using iptables. The tool provides a user-friendly interface for creating, editing, and managing iptables rules without the need for complex command-line operations.
Demo: https://firewalld.xyz/
- Add/Remove Rules: Easily add or remove iptables rules.
- View Rules: Display the current iptables rules in a readable format.
- Save/Load Configurations: Save your iptables configurations and load them as needed.
- Responsive Design: Accessible on both desktop and mobile devices.
To install and run IptablesTool, follow these steps:
- Clone the repository:
git clone https://github.com/eoxyn/IptablesTool.git
- Navigate to the project directory:
cd IptablesTool - Open index.html in your preferred web browser.
- Open index.html in your web browser.
- Use the interface to manage your iptables rules:
- Add Rule: Input the rule parameters and click "Add Rule".
- Remove Rule: Select the rule to be removed and click "Remove Rule".
- View Rules: Click "View Rules" to see the current iptables rules.
- Save Configuration: Save the current rules configuration for future use.
- Load Configuration: Load a saved configuration to apply the rules.
Contributions are welcome! Please fork the repository and create a pull request with your changes. Ensure your code adheres to the project's coding standards.
This project is licensed under the MIT License. See the LICENSE file for details.