linux 网络带宽 linux查看网速

大家好,今天小编来为大家解答以下的问题,关于linux 网络带宽,linux查看网速这个很多人还不知道,现在让我们一起来看看吧!

linux如何看网络带宽

使用bai命令:mii-tool-v

mii:是Linux下专门设置网卡工作模式的命令,详细参数如下

1.查看网卡的工作模式,输入命令:

#mii-tool-v

eth0: negotiated 100baseTx-FD, link ok

product 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查看网络带宽命令linux查看网络带宽

在运行栏里输入什么?可以查看网络速度?

在运行栏输信命令不能看网络速度,但是可以查看网络连接的延时、掉包等信息。1、点击开始菜单。2、选择运行。快捷键为WIN徽标键+R。3、输入CMD回车。4、在弹出的DOS对话框中输入pingXXXX(IP地址或网址)-t回车。5、如果显示timeout则网络未连接或掉包。如果显示字节、时间等信自息则网络正常,时间的MS数越小,说明网速越快。Ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地分析和判定网络故障。应用格式:Ping空格IP地址。该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。

Linux下实现带宽限制的方法linux带宽限制

随着互联网应用的普及,控制网络带宽的需求也越来越大。有时候,我们可能需要控制个别协议或服务(如HTTP、FTP等)在网络中可以占用的最大带宽,以便公平地分配网络带宽。Linux操作系统下也可以给指定协议或服务实现带宽限制。

首先,安装Linux下的网络体系结构。iproute2工具集,用以实现Linux下的高级路由和流量控制。它的典型的实现形式为。

sudo apt-get install iproute2

该工具包提供了tc工具,可以在Linux下实现限速带宽,其使用方法如下:

(1)找到网卡的名字:

sudo ethtool–i eth0

(2)限制某个 IP的某个端口号的带宽,下面设置最大出站/入站带宽上限分别为 10Kbyte/s和 20Kbyte/s:

sudo tc qdisc add dev eth0 root handle 1:0 htb sudo tc filter add dev eth0 parent 1:0 protocol ip prio 1 u32 match ip dst 192.168.0.2/32 match ip dport 80 0xffff flowid 1:1 sudo tc class add dev eth0 parent 1:0 classi1:1 htb rate 10kbyte/s sudo tc class add dev eth0 parent 1:0 classi1:2 htb rate 20kbyte/s sudo tc qdisc add dev eth0 parent 1:1 handle 10: sfq perturb 10 sudo tc filter add dev eth0 protocol ip prio 2 u32 match ip src 192.168.0.2/32 flowid 1:2

最后,使用tc命令查看配置情况:

sudo tc-s class show dev eth0

上述方法可以一定程度上限制Linux下某网络流量的最大网络带宽。但是需要考虑到,在实践应用也还存在许多不可预料的情况,我们也要结合实际情况来做出决定和调整。

阅读剩余
THE END