awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nicolaka avatar

nicolaka/netshoot

0
View on GitHub↗
10,400 星标·1,085 分支·Shell·apache-2.0·5 次浏览

Netshoot

Netshoot is a Docker network troubleshooting toolkit and container image bundled with specialized utilities for DNS resolution, performance benchmarking, and TCP/IP packet inspection. It serves as a portable set of tools designed for diagnosing connectivity and routing issues within Docker and Kubernetes environments.

The project is distributed as a tool-aggregated container image that can be deployed as a debugging sidecar or an ephemeral runtime. It supports namespace-joined execution, allowing the toolkit to attach to the network namespace of another process to inspect traffic and diagnose communication from a specific perspective.

The suite covers a wide range of network diagnostic capabilities, including DNS resolution debugging, IP routing management, and port scanning. It provides tools for network performance measurement, packet traffic analysis, and connection testing across TCP, UDP, and gRPC protocols, as well as utilities for SMTP transaction testing and container resource monitoring.

Features

  • Tool-Aggregated Images - Bundles a curated set of networking binaries into a single image for deployment as a sidecar or ephemeral container.
  • Diagnostics - Launching a specialized toolset into a network namespace to troubleshoot communication failures for specific containers.
  • Packet Capture Utilities - Provides capabilities to capture and inspect raw TCP/IP packets to diagnose communication failures.
  • Ephemeral Diagnostics - Launches short-lived container instances to perform diagnostics and minimize resource overhead.
  • Sidecar Containers - Deploys as a sidecar container to monitor and inspect traffic without modifying the target application image.
  • Network Namespace Sharing - Attaches to the network namespace of another process to diagnose connectivity from a specific container's perspective.
  • Connection Testers - Provides the capability to verify port availability and detect firewall blocks via TCP and UDP connection tests.
  • DNS Management Tools - Provides a suite of utilities for verifying name resolution and managing IP routing tables.
  • DNS Record Resolvers - Includes tools to query DNS servers for detailed record information and verify name resolution settings.
  • Protocol Connectivity Diagnostics - Integrates specialized tools for TCP, UDP, DNS, and gRPC to validate connectivity across the network stack.
  • Network Performance Testers - Ships utilities to measure bandwidth and throughput between hosts to identify performance bottlenecks.
  • Network Traffic Analyzers - Captures and inspects TCP/IP packets to identify communication errors and analyze protocol behavior.
  • Network Traffic Routing - Includes specialized utilities for controlling TCP/IP networking and directing traffic routing.
  • Network Troubleshooting Tools - Provides a container image packed with networking tools for diagnosing connectivity and routing issues in Docker and Kubernetes.
  • Cluster Network Diagnostics - Diagnoses connectivity and routing issues between services and containers within Kubernetes clusters.
  • Network Performance - Measures bandwidth and throughput between hosts to identify and resolve network performance bottlenecks.
  • Binary Distribution Tools - Packages pre-compiled network utilities as static binaries to ensure availability without external package managers.
  • API Validation Tools - Ships a command line interface to send requests to gRPC servers and verify endpoint functionality.
  • Client Utilities - Provides a command-line interface for sending requests to gRPC servers to verify API functionality.
  • Port Scanners - Includes tools for identifying open network ports and services across defined address ranges.
  • Application Layer Validation - Offers tools for validating application-layer communication, including gRPC and SMTP transactions.
  • Network Benchmarking Utilities - Provides utilities for measuring bandwidth, throughput, and latency to identify network bottlenecks.
  • Real-Time Network Monitors - Provides tools for observing live network traffic and bandwidth usage in real-time.
  • Networking And Proxies - Troubleshooting container with comprehensive networking tools.
  • Networking Utilities - Provides a container for network troubleshooting.

Star 历史

nicolaka/netshoot 的 Star 历史图表nicolaka/netshoot 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Netshoot 的开源替代方案

相似的开源项目,按与 Netshoot 的功能重合度排序。
  • jaykali/maskphishjaykali 的头像

    jaykali/maskphish

    3,020在 GitHub 上查看↗

    Maskphish is a comprehensive security toolkit that integrates capabilities for digital forensics, network vulnerability scanning, open-source intelligence, penetration testing, and social engineering. It functions as a multi-purpose framework for automating reconnaissance and executing security audits across diverse network environments. The project features a specialized phishing and social engineering toolkit used for cloning websites, masking URLs, and deploying deceptive pages to capture user credentials. It also includes a remote access Trojan builder for generating platform-specific exe

    Shellhackhackinghacking-tool
    在 GitHub 上查看↗3,020
  • pi-hole/docker-pi-holepi-hole 的头像

    pi-hole/docker-pi-hole

    10,760在 GitHub 上查看↗

    This project provides a containerized DNS sinkhole and network-wide traffic filtering solution. It functions as a central network resolver that intercepts domain queries, allowing users to block advertisements, trackers, and malicious domains by returning null responses to connected devices. The platform distinguishes itself through its integrated DHCP server and comprehensive management capabilities, which allow for automated IP address allocation and granular control over network traffic. It supports complex filtering through regular expression matching, hierarchical rule prioritization, an

    Shellad-blockerdnsdocker-container
    在 GitHub 上查看↗10,760
  • wireshark/wiresharkwireshark 的头像

    wireshark/wireshark

    9,477在 GitHub 上查看↗

    Wireshark is a network protocol analyzer and traffic inspector used for capturing and inspecting network traffic. It functions as a packet capture tool that intercepts live data from network interfaces and a TCP/IP dissector that decodes network protocol layers to translate raw binary packets into human-readable fields. The system provides capabilities for protocol stream reconstruction, grouping related packets into cohesive conversations between endpoints. It also operates as a packet file converter, allowing for the reading, modification, and conversion of network capture files across vari

    Cpacket-capturestratosharktshark
    在 GitHub 上查看↗9,477
  • gyulyvgc/sniffnetGyulyVGC 的头像

    GyulyVGC/sniffnet

    39,325在 GitHub 上查看↗

    This application is a desktop network traffic analyzer that provides real-time monitoring and forensic inspection of data packets. By interfacing directly with low-level system drivers, it captures raw network traffic from physical or virtual adapters to identify communication patterns, track bandwidth usage, and diagnose connectivity issues. The system distinguishes itself through an immediate-mode graphical interface that rebuilds the display state every frame, ensuring high responsiveness during live data updates. It maintains performance by using asynchronous message passing to decouple t

    Rustapplicationguiiced
    在 GitHub 上查看↗39,325
查看 Netshoot 的所有 30 个替代方案→

常见问题解答

nicolaka/netshoot 是做什么的?

Netshoot is a Docker network troubleshooting toolkit and container image bundled with specialized utilities for DNS resolution, performance benchmarking, and TCP/IP packet inspection. It serves as a portable set of tools designed for diagnosing connectivity and routing issues within Docker and Kubernetes environments.

nicolaka/netshoot 的主要功能有哪些?

nicolaka/netshoot 的主要功能包括:Tool-Aggregated Images, Diagnostics, Packet Capture Utilities, Ephemeral Diagnostics, Sidecar Containers, Network Namespace Sharing, Connection Testers, DNS Management Tools。

nicolaka/netshoot 有哪些开源替代品?

nicolaka/netshoot 的开源替代品包括: jaykali/maskphish — Maskphish is a comprehensive security toolkit that integrates capabilities for digital forensics, network… pi-hole/docker-pi-hole — This project provides a containerized DNS sinkhole and network-wide traffic filtering solution. It functions as a… wireshark/wireshark — Wireshark is a network protocol analyzer and traffic inspector used for capturing and inspecting network traffic. It… gyulyvgc/sniffnet — This application is a desktop network traffic analyzer that provides real-time monitoring and forensic inspection of… samsar4/ethical-hacking-labs — Ethical-Hacking-Labs is a comprehensive cybersecurity training curriculum and lab suite designed for learning… projectdiscovery/naabu — Naabu is a port scanner library and tool that probes hosts for open ports using SYN, CONNECT, and UDP methods to…