awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Lissy93 avatar

Lissy93/networking-toolbox

0
View on GitHub↗
2,577 stars·229 forks·Svelte·MIT·14 viewsnetworkingtoolbox.net↗

Networking Toolbox

A suite of administrative tools for analyzing BGP paths, calculating IP ranges, and managing protocol and DNS references. It functions as a network administration toolkit providing web-based utilities for calculating subnets, resolving IP addresses, and diagnosing routing issues.

The project provides specialized analysis for Autonomous System numbers and BGP path attributes, alongside tools for detecting and bypassing carrier-grade NAT restrictions. It also includes a reverse DNS tool for generating zone formats and performing PTR record lookups.

Capabilities cover network planning and design, including CIDR and subnet parameter calculations, IPv4 and IPv6 address interpretation, and protocol references for TCP/UDP ports and ICMP message types. The toolkit also includes diagnostic utilities for MTU performance testing, IP ownership identification, and the creation of Access Control Lists.

Features

  • BGP Routing Analyzers - Functions as a specialized analyzer for BGP peering, routing policies, and Autonomous System numbers.
  • CIDR Calculators - Determines the number of usable host addresses and the subnet mask based on a CIDR prefix.
  • Autonomous System Analysis - Analyzes the role of Autonomous System Numbers in internet routing and differentiates between public and private ASN ranges.
  • CGNAT Bypass Techniques - Implements bypasses for carrier-grade NAT restrictions using IPv6, reverse proxies, and VPN tunnels.
  • Network Hostname Resolvers - Converts IPv4 and IPv6 addresses into domain names using PTR lookups for security and logging.
  • IPv6 Prefix Length Determination - Identifies the correct subnet size for scales ranging from single hosts to enterprise and ISP allocations.
  • IP Address Range Calculators - Provides a calculator for computing CIDR ranges, wildcard masks, and host counts.
  • IP Address Type Identification - Distinguishes between private and public IP addresses by analyzing octet ranges and router configurations.
  • IPv6 Address Interpretation - Analyzes global unicast, unique local, and privacy addresses along with common prefix lengths.
  • Network Analysis Toolkits - Offers a comprehensive suite of web-based tools for calculating subnets and diagnosing routing issues.
  • Network Protocol References - Provides structured lookup tables for protocol specifications, port assignments, and reserved IP ranges.
  • Private IP Range Identification - Identifies the specific CIDR blocks and address ranges defined by RFC 1918 for local networks.
  • Network Troubleshooting Tools - Ships utilities for diagnosing packet loss, MTU fragmentation, and routing failures.
  • Private Range Listing - Lists the specific address blocks reserved for private networks that are not routed on the public internet.
  • Protocol Detail Referencing - Provides quick lookups for TCP/UDP ports, ICMP message types, MTU/MSS values, and ARP/NDP behavior.
  • Service Port Mapping - Maps port numbers to their associated protocols across well-known, registered, and dynamic ranges.
  • Subnet Calculators - Determines network prefixes, host counts, and masks using CIDR, VLSM, and legacy class-based addressing.
  • IPv6 Address Type Mapping - Maps IPv6 prefixes to categories such as unicast, multicast, and anycast to determine routing behavior.
  • Network Connectivity Diagnostics - Diagnoses network failures by analyzing ICMP message patterns and response behaviors to identify connectivity issues.
  • Connectivity Troubleshooting - Diagnoses and resolves inbound connection failures caused by multi-layer NAT implementations.
  • Network Infrastructure Discovery - Automatically locates routers and retrieves configuration using solicitation and advertisement messages.
  • Automatic Address Range Identification - Identifies automatic network assignments using technical specifications for IPv4 APIPA and IPv6 link-local addresses.
  • CGNAT Detection and Bypass Tools - Identifies carrier grade NAT restrictions and implements workarounds to restore inbound connectivity.
  • CIDR Range References - Includes reference tables for common TCP/UDP ports, ICMP types, and CIDR routing prefixes.
  • IPv4-Mapped IPv6 Address Techniques - Recognizes embedded IPv4 address formats and transition mechanisms to determine original IP or tunnel types.
  • Reverse - Sets up and troubleshoots PTR records and reverse lookup zones to map IP addresses back to domain names.
  • DNS Diagnostics - Diagnoses reverse DNS resolution failures and verifies zone delegation to prevent mail server rejections.
  • PTR Record Mapping - Creates PTR records that link specific IP addresses to domain names for reverse DNS resolution.
  • Reverse Subnet Delegation - Delegates network blocks from providers to customers using NS records and CNAME methods.
  • Reverse DNS Zone Calculation - Calculates the correct network zone naming format for IPv4 and IPv6 addresses based on specific CIDR boundaries.
  • ICMP Message Interpretations - Maps ICMPv4 and ICMPv6 type and code numbers to network errors like destination unreachable.
  • IP Address Discovery Tools - Determines the organization controlling an IP address using WHOIS queries and looking glass tools.
  • IP to MAC Resolution - Maps known IP addresses to physical MAC addresses using broadcast requests or multicast solicitations.
  • IPv6 Implementations - Provides tools for implementing IPv6 prefixing, privacy extensions, and embedded IPv4 formats.
  • Multicast Address Referencing - Provides a list of well-known IPv4 and IPv6 multicast address ranges and protocol assignments for configuration.
  • NAT Device Detection - Identifies CGNAT presence by comparing WAN IP addresses against public detection services and reserved ranges.
  • IPv6 Privacy Address Management - Prevents device tracking by periodically regenerating random interface identifiers while maintaining stable service addresses.
  • Duplicate Address Detection - Checks if an IP address is already in use on the local network to prevent addressing conflicts.
  • Network Route Summarization - Combines contiguous network addresses into a single announcement to reduce routing table size and improve manageability.
  • Routing Path Analysis - Improves network performance by analyzing paths and using redirect messages for efficient routing.
  • Path MTU Discoverers - Provides utilities to determine the maximum transmission unit size of a network path to avoid packet fragmentation.
  • Multicast Connectivity Troubleshooting - Helps resolve multicast connectivity failures including VLAN crossing errors and group membership issues.
  • Packet Size Limit Determination - Calculates the maximum transmission unit and maximum segment size for various network mediums and protocols.
  • Protocol Overhead Calculation - Calculates available payload space by referencing byte-size overheads for common network headers and encapsulation methods.
  • Protocol Overhead Calculators - Computes available transmission space by subtracting protocol header byte overheads from the maximum packet size.
  • Routing Concept References - Evaluates core routing concepts such as route summarization, supernetting, and BGP mapping.
  • Subnet Splitting Tools - Divides a network into subnets of varying sizes based on host requirements to prevent IP address waste.
  • Multicast Traffic Standardization - Configures managed switches and routers using IGMP snooping and PIM routing to standardize multicast traffic.
  • Wildcard Mask Calculations - Provides calculations to convert subnet masks and CIDR notation into wildcard masks for network filtering.
  • Access Control Lists - Calculates wildcard masks and netmasks to assist in the creation of network access control lists.
  • Neighbor Cache Managers - Maintains an accurate address cache by performing periodic reachability checks on network neighbors.
  • Reverse DNS Resolution - Provides utilities for generating reverse DNS zone formats and performing PTR record lookups.

Star history

Star history chart for lissy93/networking-toolboxStar history chart for lissy93/networking-toolbox

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does lissy93/networking-toolbox do?

A suite of administrative tools for analyzing BGP paths, calculating IP ranges, and managing protocol and DNS references. It functions as a network administration toolkit providing web-based utilities for calculating subnets, resolving IP addresses, and diagnosing routing issues.

What are the main features of lissy93/networking-toolbox?

The main features of lissy93/networking-toolbox are: BGP Routing Analyzers, CIDR Calculators, Autonomous System Analysis, CGNAT Bypass Techniques, Network Hostname Resolvers, IPv6 Prefix Length Determination, IP Address Range Calculators, IP Address Type Identification.

What are some open-source alternatives to lissy93/networking-toolbox?

Open-source alternatives to lissy93/networking-toolbox include: borntoberoot/networkmanager — NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and… fujiapple852/trippy — Trippy is a network diagnostic tool and terminal user interface that combines ping and traceroute functionality to… timothymiller/cloudflare-ddns — This project is a Rust-based network utility and dynamic DNS client designed to monitor public IP addresses and… adguardteam/dnsproxy — dnsproxy is an encrypted DNS proxy and traffic router that translates and forwards DNS requests between clients and… ipinfo/cli — The IPinfo CLI is a command-line interface tool designed for querying IP geolocation, autonomous system data, and… microsoft/wil — wil is a C++ wrapper library for the Windows API designed to simplify system development through RAII and exception…

Open-source alternatives to Networking Toolbox

Similar open-source projects, ranked by how many features they share with Networking Toolbox.
  • borntoberoot/networkmanagerBornToBeRoot avatar

    BornToBeRoot/NETworkManager

    8,054View on GitHub↗

    NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and diagnostic management of enterprise networks. It provides a centralized interface for subnet management, IP address configuration, and wireless network analysis. The project distinguishes itself by integrating a multi-protocol remote administration client that supports SSH, RDP, VNC, Telnet, and PowerShell sessions within a unified tabbed interface. It further differentiates its capabilities through hardware-level discovery using LLDP and CDP frames, alongside the ability to en

    C#aws-ssmdnsdns-lookup
    View on GitHub↗8,054
  • fujiapple852/trippyfujiapple852 avatar

    fujiapple852/trippy

    6,966View on GitHub↗

    Trippy is a network diagnostic tool and terminal user interface that combines ping and traceroute functionality to analyze network paths and performance. It provides a network packet parser and path analyzer to detect packet loss, jitter, and multipath routing through continuous network probing. The project is distinguished by its support for specialized tracing strategies, including Paris and Dublin, to ensure consistent path discovery. It identifies network address translation devices and utilizes heuristic analysis to distinguish genuine packet loss from rate-limiting. Broad capability ar

    Rust
    View on GitHub↗6,966
  • timothymiller/cloudflare-ddnstimothymiller avatar

    timothymiller/cloudflare-ddns

    4,224View on GitHub↗

    This project is a Rust-based network utility and dynamic DNS client designed to monitor public IP addresses and automatically update Cloudflare DNS records and Web Application Firewall access lists. It identifies current IPv4 and IPv6 addresses using a combination of HTTP APIs and DNS-over-HTTPS providers. The tool distinguishes itself by managing both domain records and WAF IP lists to maintain secure access for hosts with changing internet connections. It includes a DNS change preview mode to simulate updates without modifying live records and utilizes anycast range filtering to prevent inc

    Rustamd64arm64armv7
    View on GitHub↗4,224
  • adguardteam/dnsproxyAdguardTeam avatar

    AdguardTeam/dnsproxy

    2,997View on GitHub↗

    dnsproxy is an encrypted DNS proxy and traffic router that translates and forwards DNS requests between clients and upstream resolvers. It functions as a server for multiple secure protocols, including DNS-over-HTTPS, DNS-over-TLS, DNS-over-QUIC, and DNSCrypt, to protect queries from eavesdropping and tampering. The project differentiates itself through advanced routing and optimization capabilities. It utilizes a domain-based routing engine to direct queries to specific upstream servers via wildcard rules and employs parallel querying to return responses from the fastest responding network a

    Godnsdns-over-httpsdns-over-quic
    View on GitHub↗2,997
See all 30 alternatives to Networking Toolbox→