Iftop工具主要用來顯示本機網絡流量情況及各相互通信的流量集合,如單獨同哪台機器間的流量大小,非常適合於代理服務器和iptables服務器使用,這樣可以方便的查看各客戶端流量情況。iftop可以在類Unix系統中可以使用top查看系統資源、進程、內存占用等信息。查看網絡狀態可以使用netstat、nmap等工具。若要查看實時的網絡流量,監控TCP/IP連接等,則可以使用iftop.
安裝iftop:
yum install -y iftop
使用iftop監控網卡實時流量.
1.監控某網卡
iftop -i eth0 -n
2.監控某網卡並同時顯示是什么服務.
iftop -i eth0 -n -P
iftop使用參數說明:
-i 設定監測的網卡,如:# iftop -i eth1 -B 以bytes為單位顯示流量(默認是bits),如:# iftop -B -n 使host信息默認直接都顯示IP,如:# iftop -n -N 使端口信息默認直接都顯示端口號,如: # iftop -N -F 顯示特定網段的進出流量,如# iftop -F 10.10.1.0/24或# iftop -F 10.10.1.0/255.255.255.0 -h (display this message),幫助,顯示參數信息 -p 使用這個參數后,中間的列表顯示的本地主機信息,出現了本機以外的IP信息; -b 使流量圖形條默認就顯示; -f 過濾計算包用的; -P 使host信息及端口信息默認就都顯示; -m 設置界面最上邊的刻度的最大值,刻度分五個大段顯示,例:# iftop -m 100M