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