Tools

CLI

checkmy

Network diagnostics from your terminal. Smart audit for domains, IP geolocation, DNS, traceroute, TLS inspection, WHOIS, HTTP checks, and port scanning.

Install
cargocargo install checkmy
brewbrew install weareproxima/tap/checkmy
dockerdocker run --rm ghcr.io/weareproxima/checkmy
Example
$ checkmy cloudflare.com

DNS  OK  209ms
  A: 104.16.132.229, 104.16.133.229
  AAAA: 2606:4700::6810:84e5, 2606:4700::6810:85e5

PORTS  OK  35ms
  80/tcp       open
  443/tcp      open

TLS  OK  101ms
  Subject      cloudflare.com
  Issuer       WE1
  Certificate  Valid (expires in 57 days)

HTTP  OK  673ms
  Status       200 OK
  URL          https://www.cloudflare.com/
  Redirects    1 redirect

Summary
  Total: 918ms
  Result: all checks passed
  Phases: 4 phases
Commands
dnsiptracecertwhoisconnecthttpport