Lokalizacja problemów z siecią Linux

Narzędzia do rozwiązywania problemów

NarzędzieOpisSposób użyciaUwagi
pingTestowanie łączności sieciowejping baidu.com
tracerouteŚledzenie trasytraceroute ip
routeTabela trasroute -n
netstatPołączenia sieciowenetstat -ano
nslookupRozwiązywanie DNSnslookup baidu.com
ifconfigKonfiguracja sieciifconfig
arpPamięć podręczna ARParp -a
nbtstatNetBIOSnbtstat -n
netshKonfiguracja siecinetsh
netKonfiguracja siecinet
tcpdumpPrzechwytywanie pakietów sieciowychtcpdump
wiresharkPrzechwytywanie pakietów sieciowychwireshark
ipKonfiguracja sieciip addr show
ssPołączenia sieciowess -tunlp
netstatSprawdzanie stanu połączeń sieciowychnetstat -anp
tcpdumpNarzędzie do przechwytywania pakietówtcpdump -i eth0 -nn -s 0 -c 1000 -w /tmp/tcpdump.pcap
iptablesZapora sieciowaiptables -L -n -v -t nat -t mangle -t filter
ssZamiennik netstatss -anp
ifconfigSprawdzanie informacji o karcie sieciowejifconfig eth0
ipSprawdzanie informacji o karcie sieciowejip addr show eth0
routeSprawdzanie tabeli trasroute -n
tracerouteSprawdzanie liczby skoków trasytraceroute www.baidu.com
pingTestowanie łączności sieciowejping www.baidu.com
telnetTestowanie łączności portówtelnet www.baidu.com 80
nslookupRozwiązywanie nazw domennslookup www.baidu.com
digRozwiązywanie nazw domendig www.baidu.com
arpSprawdzanie pamięci podręcznej ARParp -a
netcatNarzędzie do debugowania siecinc -l 1234
nmapNarzędzie do skanowania portównmap -sT -p 80 www.baidu.com
mtrNarzędzie do testowania łączności sieciowejmtr www.baidu.com
iperfNarzędzie do testowania wydajności sieciiperf -s -p 1234
iptrafNarzędzie do monitorowania ruchu sieciowegoiptraf -i eth0
ipcalcNarzędzie do obliczania adresów IPipcalc
iftopNarzędzie do monitorowania ruchu sieciowegoiftop -i eth0
iostatNarzędzie do monitorowania IO dyskuiostat -x 1 10
vmstatNarzędzie do monitorowania pamięci wirtualnejvmstat 1 10
sarNarzędzie do monitorowania wydajności systemusar -n DEV 1 10
lsofSprawdzanie otwarcia plikówlsof -i:80
straceŚledzenie wywołań systemowychstrace -p 1234
tcpflowNarzędzie do przechwytywania pakietówtcpflow -i eth0 -c -C -p -o /tmp/tcpflow
tcpickNarzędzie do przechwytywania pakietówtcpick -i eth0 -C -p -o /tmp/tcpick
tcptraceNarzędzie do przechwytywania pakietówtcptrace -i eth0 -C -p -o /tmp/tcptrace
tcpsliceNarzędzie do przechwytywania pakietówtcpslice -i eth0 -C -p -o /tmp/tcpslice
tcpstatNarzędzie do przechwytywania pakietówtcpstat -i eth0 -C -p -o /tmp/tcpstat
tcpdumpNarzędzie do przechwytywania pakietówtcpdump -i eth0 -C -p -o /tmp/tcpdump
tsharkNarzędzie do przechwytywania pakietówtshark -i eth0 -C -p -o /tmp/tshark
wiresharkNarzędzie do przechwytywania pakietówwireshark -i eth0 -C -p -o /tmp/wireshark
socatNarzędzie do debugowania siecisocat -d -d TCP-LISTEN:1234,fork TCP:www.baidu.com:80
ncatNarzędzie do debugowania siecincat -l 1234 -c ’ncat www.baidu.com 80'
netperfNarzędzie do testowania wydajności siecinetperf -H www.baidu.com -l 60 -t TCP_STREAM
netcatNarzędzie do debugowania siecinetcat -l 1234
ncNarzędzie do debugowania siecinc -l 1234
netpipeNarzędzie do testowania wydajności siecinetpipe -l 1234
netkitNarzędzie do debugowania siecinetkit -l 1234
bridgeNarzędzie do mostów sieciowychbridge -s