Network diagnostics using Python stdlib — no external tools required.
# Ping a host
python3 skills/network-toolbox/scripts/net_ping.py example.com
# DNS lookup
python3 skills/network-toolbox/scripts/net_dns.py example.com --type mx
# HTTP headers
python3 skills/network-toolbox/scripts/net_http.py https://example.com
python3 skills/network-toolbox/scripts/net_ping.py google.com --count 5
python3 skills/network-toolbox/scripts/net_dns.py example.com --type A
python3 skills/network-toolbox/scripts/net_dns.py example.com --type MX --all
python3 skills/network-toolbox/scripts/net_http.py https://api.github.com --headers-only
python3 skills/network-toolbox/scripts/net_http.py https://example.com --follow --full
python3 skills/network-toolbox/scripts/net_portscan.py scanme.nmap.org --ports 22,80,443
python3 skills/network-toolbox/scripts/net_portscan.py localhost --range 1-1024 --timeout 1
python3 skills/network-toolbox/scripts/net_ssl.py https://example.com --verbose
python3 skills/network-toolbox/scripts/net_ip.py
| Script | Purpose |
|---|---|
| -------- | --------- |
net_ping.py | Ping/connectivity test with timing |
net_dns.py | DNS record lookup (A, AAAA, MX, NS, TXT, CNAME) |
net_http.py | HTTP headers, status, response inspection |
net_portscan.py | TCP port scanning |
net_ssl.py | SSL certificate details and chain |
net_ip.py | Public IP and network interface info |
net_whois.py | WHOIS domain registration lookup |
All scripts run with Python 3 stdlib — no pip installs needed.
共 1 个版本