Netsleuth is a simple utility for calculating and analyzing IP subnet values.
The recommended installation method is via Flatpak.
To use the command-line interface, add a shell alias by running the following command:
echo "alias netsleuth='flatpak run io.github.vmkspv.netsleuth'" >> ~/.bashrc
Command-line interface
> netsleuth --help
usage: netsleuth [ip_address] [-m MASK] [--binary] [--hex] [-h] [-v]
positional arguments:
ip_address ip for calculation
options:
-m MASK, --mask MASK subnet mask (default: 24)
--binary show binary values
--hex show hexadecimal values
general:
-h, --help show this help message and exit
-v, --version show version information and exit
Netsleuth is also available in ALT Sisyphus
repository.
The recommended method is to use GNOME Builder:
- Install
org.gnome.Builder
from Flathub. - Open Builder and select
Clone Repository
. - Clone
https://github.com/vmkspv/netsleuth.git
. - Press
Run Project
at the top once project is loaded.
You can also build the actual code as Flatpak:
- Install
org.flatpak.Builder
from Flathub. - Clone
https://github.com/vmkspv/netsleuth.git
andcd netsleuth
. - Run
flatpak run org.flatpak.Builder --install --user --force-clean build-dir io.github.vmkspv.netsleuth.json
.
Contributions are welcome!
If you have an idea, bug report or something else, don’t hesitate to open an issue.
This project follows the GNOME Code of Conduct.
Netsleuth is released under the GPL-3.0 license.