linux如何检查网卡是否正常

今天小编给大家分享一下linux如何检查网卡是否正常的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

linux检查网卡是否正常的方法:1、通过“mii-tool”指令查看网卡状态;2、通过“network status”查看网络状态;3、通过“ifconfig -a”命令查看linux中所有网络接口的信息;4、通过“ethtool”命令查询网卡信息即可。

查看Linux下网卡状态或 是否连接

1) 通过mii-tool指令

<pre>       [root@localhost root]# mii-tool         eth0: negotiated 100baseTx-FD, link ok         eth2: no link</pre>

<pre>      [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         eth2: 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</pre>

<pre>      [root@localhost root]# mii-tool -w        21:20:33 eth0: negotiated 100baseTx-FD, link ok        21:20:33 eth2: no link       //mii-tool主要是用于配置网卡工作模式的指令,同时也可以进行查询、监控等工作!</pre>

2)

<pre>     [root@localhost /]# /etc/init.d/network status       Configured devices:       lo eth0 eth2       Currently active devices:       lo eth0</pre>

等同于

<pre>     [root@localhost root]# service --status-all       ............       ............       Configured devices:       lo eth0 eth2       Currently active devices:       lo eth0       ............       ............</pre>

3)ifconfig -a

<pre>    [root@localhost /]# 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           RX packets:106732953 errors:0 dropped:0 overruns:0 frame:0           TX packets:104379788 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:100           RX bytes:2351331877 (2.1 GiB) TX bytes:391707945 (373.5 MiB)           Base address:0x2500 Memory:fbfe0000-fc000000    eth2   Link encap:Ethernet HWaddr 00:09:6B:09:08:FD           BROADCAST MULTICAST MTU:1500 Metric:1           RX packets:0 errors:0 dropped:0 overruns:0 frame:0           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:1000           RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)           Base address:0x2540 Memory:fbfc0000-fbfe0000</pre>

4)ethtool

<pre>#ethtool eth0 Settings for eth0:         Supported ports: [ MII ]         Supported link modes:   10baseT/Half 10baseT/Full                                 100baseT/Half 100baseT/Full                                 1000baseT/Half 1000baseT/Full         Supports auto-negotiation: Yes         Advertised link modes: 10baseT/Half 10baseT/Full                                 100baseT/Half 100baseT/Full                                 1000baseT/Half 1000baseT/Full         Advertised auto-negotiation: Yes         Speed: 100Mb/s         Duplex: Full         Port: Twisted Pair         PHYAD: 1         Transceiver: internal         Auto-negotiation: on         Supports Wake-on: g         Wake-on: d         Current message level: 0x000000ff (255)         Link detected: yes #ethtool eth2 Settings for eth2:         Supported ports: [ MII ]         Supported link modes:   10baseT/Half 10baseT/Full                                 100baseT/Half 100baseT/Full                                 1000baseT/Half 1000baseT/Full         Supports auto-negotiation: Yes         Advertised link modes: 10baseT/Half 10baseT/Full                                 100baseT/Half 100baseT/Full                                 1000baseT/Half 1000baseT/Full         Advertised auto-negotiation: Yes         Speed: Unknown! (0)         Duplex: Half         Port: Twisted Pair         PHYAD: 1         Transceiver: internal         Auto-negotiation: on         Supports Wake-on: g         Wake-on: d         Current message level: 0x000000ff (255)         Link detected: no</pre>

从上面可以看出eth0 处于连接状态,eth2没有连接

以上就是“linux如何检查网卡是否正常”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注每日运维(www.mryunwei.com)行业资讯频道。