Install latest/stable of netcheck

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install netcheck

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for netcheck

License

  • unset

Last updated

  • 18 November 2025 - latest/stable

Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

Network connectivity checker with advanced features

A powerful bash-based network connectivity testing tool that supports:

Core Testing Features:

  • ICMP ping testing with statistics and URL support
  • DNS lookup with multiple fallback methods (accepts URLs)
  • TCP port connectivity testing with parallel processing
  • HTTP/HTTPS status code checking with performance metrics
  • SSL/TLS certificate validation with expiry warnings

Network Diagnostics (v1.2.0):

  • Show network interfaces with IP addresses (--my-ip)
  • Retry failed connections with configurable count and delay
  • HTTP status codes with response time and content size
  • SSL certificate expiry check with advance warnings

Advanced Features:

  • Parallel TCP connection testing (up to 256 concurrent jobs)
  • Quick mode parallel processing for wide IP ranges
  • Output file support for quick mode results (-o flag)
  • IP range support (192.168.1.1-50)
  • CIDR notation (10.0.0.0/24)
  • Port ranges (8000-8100) and multiple ports (80,443,3306)
  • CSV file input for bulk testing
  • Multiple output formats (text, JSON, CSV, XML)
  • Comprehensive input validation with helpful warnings
  • Real-time progress tracking
  • Combined reports with dated filenames

Perfect for:

  • System administrators monitoring infrastructure
  • DevOps engineers validating deployments
  • Network diagnostics and troubleshooting
  • DNS resolution verification
  • ICMP connectivity testing
  • HTTP/HTTPS status monitoring
  • SSL certificate expiry tracking
  • Security auditing and port scanning
  • Load balancer health checks

IMPORTANT: For full functionality, run after installation: sudo snap connect netcheck:network-observe

This connection enables:

  • ICMP ping tests (-p/--ping flag)
  • Network interface information (--my-ip flag)

Without this connection, features like TCP port tests, DNS lookup, HTTP status checks, SSL certificate validation, and retry logic work normally.


Install netcheck on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Where people are using netcheck

Users by distribution (log)

Ubuntu 24.04
Ubuntu 25.10
Ubuntu 22.04
Zorin OS 18