Skip to content

eoxyn/IptablesTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IptablesTool

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/

Features

  • 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.

Installation

To install and run IptablesTool, follow these steps:

  1. Clone the repository:
    git clone https://github.com/eoxyn/IptablesTool.git
  2. Navigate to the project directory:
     cd IptablesTool
    
  3. Open index.html in your preferred web browser.

Usage

  1. Open index.html in your web browser.
  2. 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.

Contributing

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.

License

This project is licensed under the MIT License. See the LICENSE file for details.