linux网卡操作命令 ,查看Linux下网卡连接状态(up还是down)? 您所在的位置:网站首页 shell测试端口状态 linux网卡操作命令 ,查看Linux下网卡连接状态(up还是down)?

linux网卡操作命令 ,查看Linux下网卡连接状态(up还是down)?

2023-10-08 23:49| 来源: 网络整理| 查看: 265

调整网卡工作模式

mii-tool -v //查看网卡工作模式 mii-tool -F 100baseTx-FD eth0 //将eth0改为100M,全双工工作模式 mii-tool -r eth0 //恢复网卡工作模式

ethtool eth0 //查询网卡基本设置 ethtool -s eth0 autoneg off speed 100 duplex full //eth0设置为:100M,全双工,非协商

网卡配置 ifconfig -h //打印帮助信息 ifconfig -a //打印当前网卡信息 ifconfig eth0 192.168.0.1 netmask 255.255.255.0 //设置eth0 IP及掩码 ifconfig eth0:0 192.168.0.2 netmask 255.255.255.0 //设置eth0的第二个IP ifconfig eth0:1 down //禁用eth0:0 ifconfig eth0 up //启用eth0 ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx //修改网卡MAC地址 ifconfig eth0 promisc //设置网卡工作于混杂模式下

iwconfig eth0 essid “tao” //设置无线网卡的essid为“tao” iwconfig eth0 mode Managed //设置无线网卡工作在Managed模式下 iwconfig eth0 mode Ad-hoc //设置无线网卡工作在Ad-hoc模式下 iwconfig eth0 freq 2.422G //设置无线网卡工作频率 3.查看Linux下网卡连接状态(up还是down)?

通过mii-tool指令

[root@localhost root]# mii-tool

eth0: negotiated 100baseTx-FD, link ok

eth1: no link

[root@localhost root]# mii-tool -v

eth0: negotiated 100baseTx-FD, link ok

product info: vendor 00:50:43, model 2 rev 3

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

eth1: no link

product info: vendor 00:50:43, model 2 rev 3

basic mode: autonegotiation enabled

basic status: no link

capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control

[root@localhost root]# mii-tool -w

21:20:33 eth0: negotiated 100baseTx-FD, link ok

21:20:33 eth1: no link

//mii-tool主要是用于配置网卡工作模式的指令,同时也可以进行查询、监控等工作!

2)ifconfig -a eth0 Link encap:Ethernet HWaddr 00:09:6B:09:08:FC inet addr:192.168.10.1 Bcast:192.168.10.255 Mask:255.255.255.0 inet6 addr: fe80::209:6bff:fe09:8fc/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 // RUNNING表示up

ethtool eth1 Settings for eth1: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 32 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: d Current message level: 0x00000007 (7) Link detected: yes //表示物理口up

4、linux查看网卡吞吐量,实时网络带宽

1)dmesg | grep -i eth 2) ethtool eth1 Settings for eth1: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 32 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: d Current message level: 0x00000007 (7) Link detected: yes //表示物理口up

查看网络实时带宽 在linux的proc文件系统中,通过查看/proc/net/dev文件 可以得到每个网络接口的吞吐量,但是无法获得实时带宽



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有