⑴ centos查看實時網路帶寬佔用情況方法
linux中查看網卡流鬧大閉量工具有iptraf、iftop以及nethogs等,iftop可以用來監控網卡的實時流量(可以指定網段)、反向解析IP、顯示埠信息等。
1、安裝iftop
centos安裝iftop的命令如下:
yum install iftop -y
2、查看網卡實時流量命令:
iftop -i eth1
執行命令查看外網佔用帶寬情況,能查看到相應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
⑵ linux如何看網路帶寬
使用命令:mii-tool -v
mii:是Linux下專門設置網卡工作模式的命令,詳細參數如下
1. 查看網卡的工作模式,輸入命令:
#mii-tool -v
eth0: negotiated 100baseTx-FD, link ok
proct info: vendor 00:aa:00, model 56 rev 0
basic mode: autonegotiation enabled
basic status: autonegotiation complete, link ok
capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
從以上信息中可以看出,這塊網卡工作在100M全雙工自適應模式下,「100BaseTx-FD」意為100M Full Duplex。
2. 更改網卡的工作模式,輸入命令:
#mii-tool -F media [interface]
media可選的模式有100baseTx-FD、100baseTx-HD、10baseT-FD、10baseT-HD等。 Interface代表所選擇的網卡,如eth0、eth1等,默認為eth0。
例如,設置網卡工作在10M半雙工模式下,輸入命令:
#mii-tool -F 10baseT-HD eth0
3. 恢復網卡的自適應工作模式,輸入命令:
#mii-tool -r eth0
更詳細的使用方法可以用mii-tool -h來獲得。
⑶ Linux伺服器上監控網路帶寬的18個常用命令
以下是Linux伺服器上監控網路帶寬的18個常用命令的概覽,它們可以幫助你實時或批量獲取網路使用情況。這些命令各自具有不同的功能和優勢:
nload:用於快速查看總帶寬,不需深入分析進程,簡單易用。Fedora和Ubuntu內置,CentOS用戶需從Epel庫獲取。
iftop:基於pcap庫的工具,顯示每個連接的帶寬,但不提供進程信息。Ubuntu/Debian/Fedora用戶可以從默認庫獲取,CentOS用戶需從Epel獲取。
iptraf:色彩豐富的IP區域網監控工具,提供詳細連接數據,安裝方法與iftop類似。
nethogs:顯示每個進程佔用帶寬,便於快速定位問題,適用於Ubuntu、Debian、Fedora和CentOS用戶。
bmon和bwm-ng:分別提供詳細介面流量和實時監控,bmon需要安裝repoforge,bwm-ng在CentOS上從Epel獲取。
slurm、tcptrack和vnstat:各有特色,slurm提供圖形化界面,tcptrack跟蹤連接帶寬,vnstat則記錄歷史數據。
cbm、speedometer和pktstat:簡單實時流量顯示工具,適合輕量級監控。
netwatch和trafshow:顯示連接詳情和協議信息。
netload、ifstat、dstat和collectl:提供批處理和系統資源監控,適用於更廣泛的統計分析。
盡管這些命令適用於伺服器監控,但也可以考慮使用Web監控工具如ntop和darkstat,或者企業級解決方案如nagios,它們提供更全面的監控和管理功能。若需了解更多關於伺服器配置和雲服務,酷番雲提供獨享資源和便捷的服務支持,包括快速部署和備案服務。