linux使用命令查看MAC地址
MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址。
MAC地址则是48位的(6个字节),通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如08:00:20:0A:8C:6D就是一个MAC地址。具体如下图所示,其前3字节表示OUI(Organizationally Unique Identifier),是IEEE的注册管理机构给不同厂家分配的代码,区分不同的厂家。后3字节由厂家自行分配。
在OSI模型中,第三层网络层负责IP地址,第二层数据链路层则负责MAC位址。
以下命令在centos7环境中试验:
1、查看本机的MAC地址,centos7以上,可以使用# ip addr(centos7以下使用# ifconfig)
[root@cwaf ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether 00:0c:29:16:e9:85 brd ff:ff:ff:ff:ff:ffinet 172.18.32.62/24 brd 172.18.32.255 scope global eth0valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fe16:e985/64 scope linkvalid_lft forever preferred_lft forever
2、查看本机的某个网卡的mac地址,例如eth0,# cat /sys/class/net/eth0/address
[root@cwaf ~]# cat /sys/class/net/eth0/address
00:0c:29:16:e9:85
3、查看本机的某个网卡的mac地址,例如eth0
可通过# cat /etc/sysconfig/network-scripts/ifcfg-eth0查看HWADDR=,如果存在这个字段的话
4、查看已知IP地址的MAC地址:使用ping命令加arp命令
ping命令是为了保证arp缓存中一定存在该ip的arp信息
[root@cwaf ~]# ping 172.18.32.59
PING 172.18.32.59 (172.18.32.59) 56(84) bytes of data.
64 bytes from 172.18.32.59: icmp_seq=1 ttl=64 time=0.203 ms
64 bytes from 172.18.32.59: icmp_seq=2 ttl=64 time=0.179 ms
^C
--- 172.18.32.59 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.179/0.191/0.203/0.012 ms
[root@cwaf ~]#
[root@cwaf ~]# arp -n 172.18.32.59
Address HWtype HWaddress Flags Mask Iface
172.18.32.59 ether 8c:ec:4b:c3:a3:32 C eth0
5、通过# cat /proc/net/arp查看arp表
[root@cwaf ~]# cat /proc/net/arp
IP address HW type Flags HW address Mask Device
172.18.32.59 0x1 0x2 8c:ec:4b:c3:a3:32 * eth0
172.18.32.76 0x1 0x2 00:0c:29:5a:30:b6 * eth0
linux使用命令查看MAC地址相关推荐
- xp查看计算机mac地址查询,mac地址查询,教你用dos命令查看mac地址的方法
如何进行mac地址查询?其实MAC地址也就是(Media Access Control)的缩写,MAC地址的主要作用是定义网络配置的位置.尤其当我们在需要进行设置路由器的时候我们就需要通过Mac来进行 ...
- linux中如何查看mac地址
linux 最常用的查看mac地址的方式 有很多种,下面给出4种方式, ifconfig 这是最常用的方式 ip link show cat /sys/class/net/eth0/address 查 ...
- linux查看地址和,UNIX/LINUX平台下查看MAC和WWN地址的方法
归纳了一下,在UNIX/LINUX平台下查看MAC和WWN地址的方法 查看MAC地址 hp-ux #lanscan tru64 unix #netstat -ia aix #lsdev -Cc if ...
- linux怎么进入bios查看mac地址,详细教您查看本机mac地址
在一个稳定的网络中,mac地址作为网络设备的唯一标识,一般固化在网卡信息当中,一般不能改动,有时候我需要查看mac地址,今天给大家分享一下如何查看本机电脑上的mac地址. mac地址,对于一些电脑菜鸟 ...
- linux如何查看mac地址_查看mac地址 linux_linux查看mac地址
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XNXpHnwK-1660924515521)(http://img2.nlrsq.com/upfile/b13fd480 ...
- Linux查看mac地址方法(转)
1. ifconfig -a 其中 HWaddr字段就是mac地址 2. cat /sys/class/net/eth0/address 查看eth0的mac地址 3. cat /proc/net/a ...
- 中兴网络设备交换机路由器查看MAC地址表项命令方法
描述:中兴网络设备交换机路由器查看MAC地址表项命令方法 命令: show mac
- 如何在Linux中查看mac地址
用ifconfig查看mac 地址 ifconfig -a ens1f0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet ...
- 【Linux】Linux查看mac地址方法
本人博客地址已迁往 www.virtclouds.com 博客原文地址 http://www.virtclouds.com/550.html 1. ifconfig -a 其中 HWaddr字段就是m ...
最新文章
- 放弃 Notepad++,事实证明,还有 5 款更牛逼……
- (JAVA)String常用的方法
- 在Win7中使用Python的MySQLdb模块
- “宜小搭”萌新报到,请多关照!
- vasp 5.2编译方法
- java中使用es的dsl_基于DSL的基于图论的Java程序中输入图数据的方法
- java 保存图片_java实现保存文件图片以及读取
- Python机器学习:线型回归法02最小二乘法
- day04【后台】角色维护
- Count-Min Sketch 算法
- Atitit 函数式常用子操作与组合 目录 1. 集合类的操作	1 1.1. Transform、map	1 1.2. paip.提升效率---filter map reduce 的java 函
- 群晖服务器中用Docker运行Oracle11g
- MATLAB学习与使用:矩阵的运算
- oracle创建自增序列
- 路由器自动连接服务器无响应,路由器服务器无响应怎么办
- 功能最强大的flv超酷网页播放器介绍flvPlayer
- Python 复数属性和方法操作实例
- 移动硬盘使用mysql_移动硬盘如何正确使用才好?
- 修改服务器3389 端口号,修改服务器3389端口为其它端口
- html惊喜盒子效果,网页设计之css炫酷3d盒子效果