网络工具
Published May 1, 2025, 2:51 a.m.
基础网络诊断工具
工具 |
功能描述 |
ping |
检测目标主机是否可达,并测量网络延迟(基于 ICMP 协议)。 |
traceroute / tracert |
显示数据包从本地主机到目标主机所经过的路由路径。 |
nslookup / dig |
查询域名的 DNS 记录,如 A、MX、CNAME 等。 |
whois |
查询域名或 IP 地址的注册信息,包括注册人、注册商等。 |
ipconfig / ifconfig / ip a |
查看和配置本机的网络接口信息。 |
netstat / ss |
显示网络连接、监听端口、路由表等信息。 |
arp |
查看和管理本地的 ARP 缓存表。 |
route / ip route |
查看和配置路由表信息。 |
telnet |
测试远程主机的指定端口是否开放。 |
网络性能与安全分析工具
工具 |
功能描述 |
nmap |
扫描网络上的主机和端口,检测服务和操作系统信息。 |
netcat (nc) |
读写网络连接的数据,可用于调试和数据传输。 |
tcpdump |
抓取网络数据包,用于分析网络通信。 |
Wireshark |
图形化的网络协议分析工具,支持多种协议解析。 |
iperf / iperf3 |
测量网络带宽性能,进行吞吐量测试。 |
mtr |
结合 ping 和 traceroute 功能,实时显示网络路径和延迟。 |
网络请求与文件传输工具
工具 |
功能描述 |
curl |
命令行工具,用于发送各种协议的请求,如 HTTP、FTP 等。 |
wget |
命令行下载工具,支持断点续传和递归下载。 |
httpie |
用户友好的 HTTP 客户端,简化了命令行 HTTP 请求的操作。 |