关注我,不迷路,大家好,我是大王。--记录运维中遇到的故障及排查方法
演示环境:
一、背景说明
一般情况下,我们都是远程登入服务器的,但是有时候需要知道此时服务器使用的是哪个网卡,但是服务器又在机房或者其他地方,这时候就需要通过系统去查看此时网线连的是哪个网卡。今天分享几个查看网卡的技巧
二、演示过程
方式一: 命令查看
# 查看LOWER_UP状态
ip addr
# 输出说明
LOOPBACK:回环。
BROADCAST:表示该网卡有广播地址,可以发送广播包。
MULTICAST :表示该网卡可以发送多播包。
UP: 表示该网卡处于启动状态
LOWER_UP: 表示链接物理状态是启动的,也就是网线正插着呢。
link/ether xx:xx:xx:xx:xx:xx:xx...: 网卡的MAC地址,也就是网卡的物理地址。
发现网卡一是插着网线,网卡二虽然有IP,但是网线没有插着
方式二:配置文件查看
# 进入到/sys/class/net/ 目录。一般有几个地址这个目录下就有几个文件夹
[root@192 ~]# cd /sys/class/net/
[root@192 net]# ls
enp2s0f0 enp2s0f1 lo
[root@192 net]#
# 查看对应网卡的 carrier 值,输出为1,就表示插着网线,0则没插
[root@192 net]# cat enp2s0f0/carrier
1
[root@192 net]#
[root@192 net]# cat enp2s0f1/carrier
0
[root@192 net]#