⑴ 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,它们提供更全面的监控和管理功能。若需了解更多关于服务器配置和云服务,酷番云提供独享资源和便捷的服务支持,包括快速部署和备案服务。