2.9 KiB
2.9 KiB
WTFnet Commands
This document lists CLI commands and supported flags. Output defaults to text; use --json for structured output.
Global flags
--json/--pretty--no-color/--quiet-v/-vv/--verbose--log-level <error|warn|info|debug|trace>--log-format <text|json>--log-file <path>NETTOOL_LOG_FILTERorRUST_LOGcan override log filters (ex:maxminddb::decoder=debug)
sys
sys ifacessys ipflags:--all,--iface <name>sys routeflags:--ipv4,--ipv6,--to <ip>sys dns
ports
ports listenflags:--tcp,--udp,--port <n>ports who <port>ports connsflags:--top <n>,--by-process
neigh
neigh listflags:--ipv4,--ipv6,--iface <name>
cert
cert rootscert baseline <path>cert diff <path>
geoip
geoip lookup <ip>geoip status
probe
probe ping <host>flags:--count <n>,--timeout-ms <n>,--interval-ms <n>,--no-geoipprobe tcping <host:port>flags:--count <n>,--timeout-ms <n>,--socks5 <url>,--prefer-ipv4,--no-geoipprobe trace <host>flags:--max-hops <n>,--per-hop <n>,--timeout-ms <n>,--udp,--port <n>,--rdns,--no-geoip
dns
dns query <domain> <type>flags:--server <ip[:port]>,--transport <udp|tcp|dot|doh>,--tls-name <name>,--socks5 <url>,--prefer-ipv4,--timeout-ms <n>dns detect <domain>flags:--servers <csv>,--transport <udp|tcp|dot|doh>,--tls-name <name>,--socks5 <url>,--prefer-ipv4,--repeat <n>,--timeout-ms <n>dns watchflags:--duration <Ns|Nms>,--iface <name>,--filter <pattern>dns leak statusflags:--profile <full-tunnel|proxy-stub|split>,--policy <path>dns leak watchflags:--duration <Ns|Nms>,--iface <name>,--profile <full-tunnel|proxy-stub|split>,--policy <path>,--privacy <full|redacted|minimal>,--out <path>,--summary-only,--iface-diagdns leak reportflags:<path>,--privacy <full|redacted|minimal>
http
http head|get <url>flags:--timeout-ms <n>,--follow-redirects <n>,--show-headers,--show-body,--max-body-bytes <n>,--http1-only,--http2-only,--http3(featurehttp3),--http3-only(featurehttp3),--geoip,--socks5 <url>
tls
tls handshake|cert|verify|alpn <host:port>flags:--sni <name>,--alpn <csv>,--timeout-ms <n>,--insecure,--socks5 <url>,--prefer-ipv4,--show-extensions,--ocsp
discover
discover mdnsflags:--duration <Ns|Nms>,--service <type>discover ssdpflags:--duration <Ns|Nms>discover llmnrflags:--duration <Ns|Nms>,--name <host>discover nbnsflags:--duration <Ns|Nms>
diag
diagflags:--out <path>,--bundle <path>,--dns-detect <domain>,--dns-timeout-ms <n>,--dns-repeat <n>
calc
calc subnet <cidr>|<ip> <mask>calc contains <a> <b>calc overlap <a> <b>calc summarize <cidr...>