naemazam / SubnetWizard

SubnetWizard is a Python Based CLI tools for subnet calculating

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🌐 SubnetWizard

Welcome to SubnetWizard, your ultimate console-based subnet/supernet calculator! Whether you're a network administrator or a curious tech enthusiast, SubnetWizard is here to simplify your subnetting tasks with ease. Dive into its features and unleash the power of network calculations like never before. SubnetWizard

πŸš€ Features

  • Subnet any given network effortlessly.
  • Calculate supernetting with precision.
  • Obtain valuable information about IPv4 addresses.
  • Compatible with both Linux and Windows environments.
  • User-friendly CLI interface for seamless navigation.
  • Utilizes Python's ipaddress module for accuracy.
  • Works with Python 3.10.5 and above.

πŸ“‹ Requirements

  • Python 3.10.5 or above.

πŸ’‘ User Manual

Installation

  1. Clone the repository:
  git clone https://github.com/naemazam/SubnetWizard.git
  1. Navigate to the directory:
  cd SubnetWizard

Usage

  1. Run the tool:

Linux:

  python3 main.py

Windows:

  python main.py
  1. You can also use argument keys:

    • -i for the IP address to subnet/supernet.
    • -s for the netmask (binary or CIDR).
  2. For Help, use:

  python3 main.py --help

Example Subnetting:

  python3 main.py -i 192.168.0.100/24 -s /26

❓ FAQ

Q: Can I use SubnetWizard on macOS?
A: Currently, SubnetWizard supports Linux and Windows platforms.

Q: How accurate are the calculations?
A: SubnetWizard utilizes Python's ipaddress module, ensuring precise subnetting and supernetting results.

🀝 Contribution

Contributions to SubnetWizard are welcome! Feel free to submit bug reports, feature requests, or even pull requests via GitHub.

πŸ“„ License

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

πŸ“Έ Snapshot

SubnetWizard

Start subnetting and supernetting like a pro with SubnetWizard! Happy networking!

About

SubnetWizard is a Python Based CLI tools for subnet calculating

License:GNU General Public License v3.0


Languages

Language:Python 100.0%