linux网络问题定位

排障工具

工具说明用法说明
ping测试网络连通性ping baidu.com
traceroute路由跟踪traceroute ip
route路由表route -n
netstat网络连接netstat -ano
nslookupDNS 解析nslookup baidu.com
ifconfig网络配置ifconfig
arpARP 缓存arp -a
nbtstatNetBIOSnbtstat -n
netsh网络配置netsh
net网络配置net
tcpdump网络抓包tcpdump
wireshark网络抓包wireshark
ip网络配置ip addr show
ss网络连接ss -tunlp
netstat查看网络连接状态netstat -anp
tcpdump抓包工具tcpdump -i eth0 -nn -s 0 -c 1000 -w /tmp/tcpdump.pcap
iptables防火墙iptables -L -n -v -t nat -t mangle -t filter
ssnetstat 的替代品ss -anp
ifconfig查看网卡信息ifconfig eth0
ip查看网卡信息ip addr show eth0
route查看路由表route -n
traceroute查看路由跳数traceroute www.baidu.com
ping测试网络连通性ping www.baidu.com
telnet测试端口连通性telnet www.baidu.com 80
nslookup域名解析nslookup www.baidu.com
dig域名解析dig www.baidu.com
arp查看 arp 缓存arp -a
netcat网络调试工具nc -l 1234
nmap端口扫描工具nmap -sT -p 80 www.baidu.com
mtr网络连通性测试工具mtr www.baidu.com
iperf网络性能测试工具iperf -s -p 1234
iptraf网络流量监控工具iptraf -i eth0
ipcalcIP 地址计算工具ipcalc
iftop网络流量监控工具iftop -i eth0
iostat磁盘 IO 监控工具iostat -x 1 10
vmstat虚拟内存监控工具vmstat 1 10
sar系统性能监控工具sar -n DEV 1 10
lsof查看文件打开情况lsof -i:80
strace跟踪系统调用strace -p 1234
tcpflow抓包工具tcpflow -i eth0 -c -C -p -o /tmp/tcpflow
tcpick抓包工具tcpick -i eth0 -C -p -o /tmp/tcpick
tcptrace抓包工具tcptrace -i eth0 -C -p -o /tmp/tcptrace
tcpslice抓包工具tcpslice -i eth0 -C -p -o /tmp/tcpslice
tcpstat抓包工具tcpstat -i eth0 -C -p -o /tmp/tcpstat
tcpdump抓包工具tcpdump -i eth0 -C -p -o /tmp/tcpdump
tshark抓包工具tshark -i eth0 -C -p -o /tmp/tshark
wireshark抓包工具wireshark -i eth0 -C -p -o /tmp/wireshark
socat网络调试工具socat -d -d TCP-LISTEN:1234,fork TCP:www.baidu.com:80
ncat网络调试工具ncat -l 1234 -c ’ncat www.baidu.com 80'
netperf网络性能测试工具netperf -H www.baidu.com -l 60 -t TCP_STREAM
netcat网络调试工具netcat -l 1234
nc网络调试工具nc -l 1234
netpipe网络性能测试工具netpipe -l 1234
netkit网络调试工具netkit -l 1234
bridge网桥工具bridge -s