centos檢視實時網路頻寬占用情況方法

2022-02-07 13:49:09 字數 924 閱讀 1242

linux中檢視網絡卡流量工具有iptraf、iftop以及nethogs等,iftop可以用來監控網絡卡的實時流量(可以指定網段)、反向解析ip、顯示埠資訊等。

centos安裝iftop的命令如下:

yum install iftop -y

複製**

常用引數說明:

-i設定監測的網絡卡,如:

iftop -i eth1

複製**

其中eth1是伺服器的公網網絡卡,網絡卡名稱可以通過ifconfig檢視,如我的ecs執行ipconfig 的結果如下圖

遠端ssl執行命令檢視外網占用頻寬情況,能檢視到相應ip占用頻寬的情況, 從而判斷哪個占用頻寬最多,是否惡意連線:

如上圖,將占用頻寬最多的ip,用防火牆或者安全組遮蔽訪問即可。當然,最好是觀察一段時間,如果是持續占用頻寬,加上ip是外地的,那就完全可以遮蔽它。為了更好的監控某個特定ip的頻寬訪問情況,可以執行命令:

iftop -i eth1 -b -f 182.92.***.20

顯示182.92.***.20這個ip與伺服器的網絡卡eth1互動的資料量,單位是byte。

介面說明:

"<="與"=>",表示的是流量的方向

"tx":從網絡卡發出的流量

"rx":網絡卡接收流量

"total":網絡卡傳送接收總流量

"cum":iftop開始執行到當前時間點的總流量

"peak":網絡卡流量峰值

"rates":分別表示最近2s、10s、40s 的平均流量

可以通過鍵盤的"q"鍵退出iftop 

centos檢視實時網路頻寬占用情況方法

linux中檢視網絡卡流量工具有iptraf iftop以及nethogs等,iftop可以用來監控網絡卡的實時流量 可以指定網段 反向解析ip 顯示埠資訊等。yum install iftop y iftop i eth1 網絡卡流量 yum install y nethogs nethogs e...

檢視CentOS的網路頻寬出口

檢查維護系統的時候,經常會要檢視伺服器的網路埠是多大的,所以需要用到linux的乙個命令。如何檢視centos的網路頻寬出口多大?可以用下面的命令來檢視。ethtool eth0 前面是命令,後面跟的是裝置名,如果對外連線的網路裝置是eth1,那就需要改成 ethtool eth0 root loc...

Centos監控伺服器實時網路頻寬占用情況 。

這兩天,一直在監控伺服器的資源使用情況 今天發現,確實資源緊張,已公升級配置。而且,無聊的是,真有人惡意攻擊.監控過程,很有必要,知道服務的頻寬占有情況。所以,有了今天這篇文章。希望對大家有點用 注 老徐的伺服器用的是centos 其他的方法類似。linux中檢視網絡卡流量工具有很多,今天介紹老徐在...