网络工具

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 请求的操作。