PS:一般默认的网卡文件名是eth0,根据IP地址对应的实际情况区判断是ethx即可。

1、 ifconfig -a 其中 HWaddr字段就是MAC地址,这是最常用的方式

image.png

2、cat /etc/sysconfig/network-scripts/ifcfg-eth0(CentOS or Redhat配置文件)

image.png

下面两种在未设置IP前可以查看。可以用来解决MAC和操作系统绑定的问题。比如你把操作系统装到远程服务器,操作系统的mac地址是A主机的地址,在B主机上由于MAC地址不同无法远程启动(因为这时配置文件仍是A的mac地址)。由于OS在启动时会检测硬件,获得硬件的MAC地址,写到/sys/class/net/eth0/address文件中,我们在OS获得mac地址之后,使用原来的MAC配置文件之前(也就是/etc/sysconfig/network-scripts/ifcfg-eth0 ),把真正的mac地址写到配置文件中。

3、cat /sys/class/net/eth0/address 查看eth0的MAC地址

image.png

4、dmesg | grep eth0

dmesg’命令设备故障的诊断是非常重要的。在‘dmesg’命令的帮助下进行硬件的连接或断开连接操作时,我们可以看到硬件的检测或者断开连接的信息。

对dmesg命令感兴趣的小伙伴,可参考:https://www.cnblogs.com/zhaoxuguang/p/7810651.html

image.png

cat /proc/net/arp 查看连接到本机的远端IP的MAC地址

不能看到本机的MAC,只能看到远程连接,服务端用的比较多。

image.png

程序中使用SIOCGIFHWADDR的ioctl命令获取MAC地址

这个用法,暂时没有摸索出来。

linux怎么查看hwaddr_Linux查看MAC地址方法相关推荐

  1. Linux与win2003下修改mac地址方法

    一.在Linux下修改MAC地址方法如下: 方法1:在文件"/etc/rc.local"中加入    ifconfig eth0 hw ether 00:D0:59:0D:9B:4 ...

  2. java win8 mac地址_Win8怎么查看MAC地址_Win8查看电脑MAC地址方法-192路由网

    问:Win8电脑怎么查看MAC地址?电脑用的是Win8系统,请问怎么查看这台Win8电脑的MAC地址? 答:有3种方法可以查看Win8电脑上的MAC地址: 1.在"电脑设置"中查看 ...

  3. Linux查看mac地址方法(转)

    1. ifconfig -a 其中 HWaddr字段就是mac地址 2. cat /sys/class/net/eth0/address 查看eth0的mac地址 3. cat /proc/net/a ...

  4. 【Linux】Linux查看mac地址方法

    本人博客地址已迁往 www.virtclouds.com 博客原文地址 http://www.virtclouds.com/550.html 1. ifconfig -a 其中 HWaddr字段就是m ...

  5. Linux和windows操作系统下,如何快速查看电脑的MAC地址?

    如何查看电脑的MAC地址? 在某些特定应用中,需要使用电脑或终端的MAC地址.本文介绍各类操作系统的网卡MAC地址查看方法,请参考对应的操作系统. 注意: 请您填写您本地网卡的物理地址,不要填写虚拟机 ...

  6. linux怎么进入bios查看mac地址,详细教您查看本机mac地址

    在一个稳定的网络中,mac地址作为网络设备的唯一标识,一般固化在网卡信息当中,一般不能改动,有时候我需要查看mac地址,今天给大家分享一下如何查看本机电脑上的mac地址. mac地址,对于一些电脑菜鸟 ...

  7. Linux查看设备的MAC地址

    在Linux中,可以使用以下命令查看设备的MAC地址: 1.   使用ifconfig命令:该命令会显示网络接口的配置信息,包括MAC地址. ifconfig 输出中的"HWaddr&quo ...

  8. 网关屏蔽mac地址,linux下修改mac地址方法

    局域网里有一台机器,同一网段内的机器,只有部分能够ping通,也无法ping通网关,现象很奇怪,尝试过修改IP,重启网络服务,都无法解决问题. 最后怀疑是不是网关将该机器mac地址给屏蔽掉了,因此修改 ...

  9. linux临时配置mac地址,Linux获取网卡型号、mac地址、修改IP地址的几种方法

    1.获取所有有(无)网卡型号 方法一.ifconfig 用法:ifconfig | grep | cut -d ':' -f 1 ubuntu root@ubuntu:~# ifconfig | gr ...

  10. 用户计算机MAC地址在哪看,怎么查看远程电脑mac地址

    有时候,我们使用电脑会遇到想要查看远程电脑mac地址的问题,许多用户不知道怎么办,那么该如何解决查看远程电脑mac地址这个难题呢?下面是学习啦小编收集的关于查看远程电脑mac地址的步骤,希望对你有所帮 ...

最新文章

  1. windows系统启动时显示cpu over voltage error错误解决办法
  2. linux使用命令设置IP,DNS,网关
  3. jupyter notebook和python有什么区别_如何在Jupyter Notebook中使用Python虚拟环境?
  4. Linux 第20天: (09月12日) Linux启动和内核管理
  5. zuul 自定义策略_如何为您的社区定义指标策略
  6. 在arxiv上看到自己的投稿署了别人的名字是什么体验?
  7. 如果微软开发了 Android,会有何不同?
  8. 用U盘安装一个Linux系统
  9. 前端脚本API发布 | Java 开源企业信息化建设平台O2OA平台
  10. 如何在 Mac 上查找路由器 IP 地址?
  11. 自己都看到满眼问题,还要请专业测试?
  12. 破解vs2010番茄插件
  13. 用C语言程序求两个正整数的最大公约数
  14. Pytorch kaggle 房价预测实战
  15. 搞一下TDA4 | 03 TDA4 辅助引导加载程序SBL
  16. 函数柯里化的几个例子
  17. 瞧一瞧~看一看~MyCat架构剖析免费不要钱!(下)
  18. 蔡先生论道大数据之一 : 大数据由来
  19. c语言数据错误 英语怎么说,C语言程序设计 教小学生英语 里面有代码运行错误,怎么改...
  20. perl脚本的简单调试方法

热门文章

  1. 天津理工大学和天津工业大学计算机考研,天津工业大学和天津理工大学,谁的实力更强?谁的录取分数更高呢...
  2. android root查看目录权限,Android真机获取root权限,进入data目录
  3. 小程序获取oppenid
  4. 世界上最好的学习法:费曼学习法(学习总总结再学习再总结的过程)
  5. 浅谈聚簇索引和非聚簇索引的区别
  6. 科海思苯酚吸附树脂ADS600详情 参数
  7. 创建自己的腾讯云存储桶,将图片上传到腾讯云,并实现父子之间的数据双向绑定
  8. 为Visual Studio创建项目模板(VSIX / C#/ 2019)
  9. 从程序员到项目经理(二十八):该死的结果导向(只看结果,不问过程到底行不行?)
  10. 计算机键盘换挡键,换挡键alt电脑键盘上的用处有哪些