如果一个服务器有多个网口,只有某些连接到了网络,这时如何确定哪些连接了那些没有连接呢?可以有如下的几种方法。
首先,都要把网口启动“ifconfig eth3 up”
1. 利用ifconfig命令
从命令的输出可以看出,没有连接的端口不带有"RUNNING"信息
-
# ifconfig -a
-
...
-
eth4 Link encap:Ethernet HWaddr 90:E2:BA:15:29:A4
-
UP 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)
-
-
eth5 Link encap:Ethernet HWaddr 90:E2:BA:15:29:A5
-
UP BROADCAST RUNNING 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)
2. 利用mii-tool
-
[root@localhost root]# mii-tool
-
eth0: negotiated 100baseTx-FD, link ok
-
eth1: no link
3. 利用ethtool
-
# ethtool eth4 | grep Link
-
Link detected: no
阅读(2127) | 评论(0) | 转发(0) |