Sign inSign up

paulporter/net-tai

By paulporter

•Updated almost 2 years ago

A network troubleshooting container based on Debian & preloaded with 20 useful packages.

Image
Networking
0

110

paulporter/net-tai repository overview

⁠Description

Net-tai is a Debian-based container pre-loaded with packages that contain networking tools for diagnostics, performance monitoring, and troubleshooting.

⁠How to Use

DOCKER:

docker pull paulporter/net-tai
docker run -it --rm paulporter/net-tai

KUBERNETES:

kubectl run --rm -i --tty net-tai-test --image=paulporter/net-tai --restart=Never -- /bin/bash

⁠Packages

⁠1. General Network Utilities
  • net-tools: Provides basic networking utilities such as ifconfig, netstat, route, arp, etc.
  • dnsutils: Includes DNS troubleshooting tools such as dig, nslookup, and host.
  • traceroute: Standalone package for traceroute, helpful for tracing the route packets take to a destination.
  • iputils-ping: Another package with ping and ping6 (for IPv6 support).
  • curl: For testing HTTP/HTTPS endpoints and APIs.
  • wget: Another utility for retrieving files from the web or testing web endpoints.
⁠2. Advanced Networking Tools
  • mtr-tiny: Combines the functionality of traceroute and ping into a single diagnostic tool, useful for network path analysis.
  • nmap: A network scanning tool for discovering hosts, open ports, and services.
  • tcpdump: A packet analyzer to capture and display network packets in real-time.
  • iperf3: A tool for measuring maximum TCP and UDP bandwidth performance.
  • ethtool: Utility to query and control network interface card (NIC) settings.
  • bmon: Bandwidth monitor and rate estimator for monitoring network traffic.
  • iftop: Real-time console-based tool for displaying bandwidth usage on an interface.
  • vnstat: A network traffic monitor for collecting and reporting network bandwidth usage over time.
⁠3. Performance and Network Debugging
  • sysstat: Provides a collection of performance monitoring tools including iostat, mpstat, and sar to monitor system performance.
  • iftop: Network traffic viewer that displays bandwidth usage per connection.
  • dstat: Versatile resource statistics tool that can display network, disk, CPU, and memory usage in real-time.
  • speedtest-cli: A command-line interface for testing internet bandwidth using Speedtest.net servers.
⁠4. Security and Packet Analysis
  • ncat: Utility that is part of the nmap suite, used for reading and writing data across networks.
  • ssldump: SSL/TLS network protocol analyzer to view decrypted SSL traffic in real-time.
  • tcpflow: Captures data transmitted over a network connection and logs it in a human-readable form.

Tag summary

Content type

Image

Digest

sha256:4dd55b024…

Size

82.4 MB

Last updated

almost 2 years ago

docker pull paulporter/net-tai