精华内容
下载资源
问答
  • linux查看mac地址
    2022-03-03 08:55:11
    1、查看eth0的MAC地址
    cat /sys/class/net/eth0/address 
    
    2、 查看所有网卡的MAC地址
    cat /sys/class/net/*/address
    
    3、 查看连接到本机的远端IP的MAC地址
    cat /proc/net/arp
    
    4、dmesg查看
    dmesg | grep eth0
    
    5、(CentOS or Redhat配置文件)
    cat /etc/sysconfig/network-scripts/ifcfg-eth0
    
    更多相关内容
  • #1,查看当前MAC地址,并且备份查看当前MAC地址:ifconfig | grep HWaddroutput:eth0 Link encap:Ethernet HWaddr 00:19:48:2E:D1:200:19:48:2E:D1:2即是你的MAC地址linux如何查看mac地址,将其复制到一个文件中保存...

    b13fd48065380cd747aaf9daa644ad3459828116.jpg

    本文主要介绍下设置MAC地址的方式。

    #1,查看当前MAC地址,并且备份

    查看当前MAC地址:

    ifconfig | grep HWaddr

    output:

    eth0 Link encap:Ethernet HWaddr 00:19:48:2E:D1:2

    74625919124fd0c1ce093a09cc96cb5e.png

    00:19:48:2E:D1:2即是你的MAC地址linux如何查看mac地址,将其复制到一个文件中保存。

    #2,以root权限修改MAC地址:

    禁用eth0

    ifdown eth0

    修改MAC地址为00:E0:81:5C:B4:0F

    ifconfig eth0 hw ether 00:E0:81:5C:B4:0F

    生效修改:

    ifconfig eth0 | grep HWaddr

    提示linux如何查看mac地址,上述设置MAC地址只是暂时的。一旦重启,系统会修复原物理MAC地址。

    How to change MAC address in Fedora

    1. First step is to find the current MAC address and take a backup copy in a safe place.

    To know your current MAC type:

    $ ifconfig | grep HWaddr

    eth0 Link encap:Ethernet HWaddr 00:19:48:2E:D1:27

    The above hexadecimal numbers 00:19:48:2E:D1:27 is your MAC address for device eth0.

    Simply copy and paste it in a file.

    2. Now, time to change the MAC address this requires you to work as root user.

    Take the network interface down

    # ifdown eth0

    Now, lets change the current MAC address to 00:E0:81:5C:B4:0F

    # ifconfig eth0 hw ether 00:E0:81:5C:B4:0F

    Take the network interface up again

    # ifconfig eth0 up

    Check if your MAC address is changed:

    # ifconfig eth0 | grep HWaddr

    Note:

    Changing MAC address is only temporary. Once you reboot your machine, the operating system will reflect the physical MAC address burnt in your network card and not the MAC address you set.

    本文来自电脑杂谈,转载请注明本文网址:

    http://www.pc-fly.com/a/ruanjian/article-129116-1.html

    展开全文
  • Linux查看mac地址

    千次阅读 2022-04-05 19:30:40
    这里我要查看eth0的网口mac地址 cat /sys/class/net/eth0/address [Ryan@Ryan ~]$ cat /sys/class/net/eth0/address 00:16:3e:0c:44:de /sys/class/net/目录下记录了网口的信息 如果有多个网口的话会有ech开头...

    方式一

    通过ifconfig命令查看对于网口的ether字段
    在这里插入图片描述

    方式二

    这里我要查看eth0的网口mac地址
    cat /sys/class/net/eth0/address

    [Ryan@Ryan ~]$ cat /sys/class/net/eth0/address 
    00:16:3e:0c:44:de
    

    /sys/class/net/目录下记录了网口的信息
    在这里插入图片描述
    如果有多个网口的话会有ech开头不同数字的目录,或者支持wifi的机器会有wlan开头的目录。要查看的话就直接进去看address文件就是mac地址了。

    展开全文
  • Linux 查看MAC地址

    千次阅读 2021-11-03 10:16:37
    如何使用命令查看网卡的MAC地址...有些Linux发行版本的MAC地址字段为HWaddr,有些Linux发行版本的MAC地址字段为ether。根据实际情况选择上面命令。 [root@KerryDB ~]# ifconfig -a lo: flags=73<UP,LOOPBACK,RUNN

    如何使用命令查看网卡的MAC地址呢? 下面总结一下查看网卡MAC地址的方式。

    1:ifconfig命令查看网卡MAC地址

    /sbin/ifconfig | grep HWaddr

    /sbin/ifconfig | grep ether

    [root@jenkins-master ~]# ifconfig eth0 | grep ether
            ether 52:54:99:32:27:e6  txqueuelen 1000  (Ethernet)

    有些Linux发行版本的MAC地址字段为HWaddr,有些Linux发行版本的MAC地址字段为ether。根据实际情况选择上面命令。

    [root@KerryDB ~]# ifconfig -a
    lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
            inet 127.0.0.1  netmask 255.0.0.0
            inet6 ::1  prefixlen 128  scopeid 0x10<host>
            loop  txqueuelen 1000  (Local Loopback)
            RX packets 858  bytes 72251 (70.5 KiB)
            RX errors 0  dropped 0  overruns 0  frame 0
            TX packets 858  bytes 72251 (70.5 KiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
     
    p4p1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
            inet 10.20.57.24  netmask 255.255.255.0  broadcast 10.20.57.255
            inet6 fe80::b283:feff:fe55:32e5  prefixlen 64  scopeid 0x20<link>
            ether b0:83:fe:55:32:e5  txqueuelen 1000  (Ethernet)
            RX packets 6637181  bytes 1536293500 (1.4 GiB)
            RX errors 0  dropped 293652  overruns 0  frame 0
            TX packets 4333535  bytes 1080300983 (1.0 GiB)
            TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

    如果想只提取网卡MAC地址,可以使用下面命令(用具体的网卡名替换xxx)

    ifconfig xxx | grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}'

    [root@KerryDB tmp]# ifconfig p4p1 | grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}'
    b0:83:fe:55:32:e5

    补充


    root@test:~# ip addr
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
           valid_lft forever preferred_lft forever
        inet6 ::1/128 scope host 
           valid_lft forever preferred_lft forever
    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
        link/ether fa:16:3e:c7:79:75 brd ff:ff:ff:ff:ff:ff
        inet 10.100.122.2/24 brd 10.100.122.255 scope global eth0
           valid_lft forever preferred_lft forever
        inet6 fe80::f816:3eff:fec7:7975/64 scope link 
           valid_lft forever preferred_lft forever

     MAC 地址

    在 IP 地址的上一行是 link/ether fa:16:3e:c7:79:75 brd ff:ff:ff:ff:ff:ff,这个被称为 MAC 地址,是一个网卡的物理地址,用十六进制,6 个 byte 表示。

    MAC 地址是一个很容易让人“误解”的地址。因为 MAC 地址号称全局唯一,不会有两个网卡有相同的 MAC 地址,而且网卡自生产出来,就带着这个地址。很多人看到这里就会想,既然这样,整个互联网的通信,全部用 MAC 地址好了,只要知道了对方的 MAC 地址,就可以把信息传过去。

    这样当然是不行的。 一个网络包要从一个地方传到另一个地方,除了要有确定的地址,还需要有定位功能。 而有门牌号码属性的 IP 地址,才是有远程定位功能的。 

    例如,你去杭州市网商路 599 号 B 楼 6 层找刘超,你在路上问路,可能被问的人不知道 B 楼是哪个,但是可以给你指网商路怎么去。但是如果你问一个人,你知道这个身份证号的人在哪里吗?可想而知,没有人知道。

    MAC 地址更像是身份证,是一个唯一的标识。它的唯一性设计是为了组网的时候,不同的网卡放在一个网络里面的时候,可以不用担心冲突。从硬件角度,保证不同的网卡有不同的标识。

    MAC 地址是有一定定位功能的,只不过范围非常有限。你可以根据 IP 地址,找到杭州市网商路 599 号 B 楼 6 层,但是依然找不到我,你就可以靠吼了,大声喊身份证 XXXX 的是哪位?我听到了,我就会站起来说,是我啊。但是如果你在上海,到处喊身份证 XXXX 的是哪位,我不在现场,当然不会回答,因为我在杭州不在上海。 

    所以,MAC 地址的通信范围比较小,局限在一个子网里面。例如,从 192.168.0.2/24 访问 192.168.0.3/24 是可以用 MAC 地址的。一旦跨子网,即从 192.168.0.2/24 到 192.168.1.2/24,MAC 地址就不行了,需要 IP 地址起作用了。 

    网络设备的状态标识


     解析完了 MAC 地址,我们再来看 <BROADCAST,MULTICAST,UP,LOWER_UP> 是干什么的?这个叫做 net_device flags,网络设备的状态标识。

    • UP 表示网卡处于启动的状态
    • BROADCAST 表示这个网卡有广播地址,可以发送广播包
    • MULTICAST 表示网卡可以发送多播包
    • LOWER_UP 表示 L1 是启动的,也即网线插着呢
    • MTU1500 是指什么意思呢?是哪一层的概念呢?最大传输单元 MTU 为 1500,这是以太网的默认值。

    我们讲过网络包是层层封装的。MTU 是二层 MAC 层的概念。MAC 层有 MAC 的头,以太网规定正文部分不允许超过 1500 个字节。正文里面有 IP 的头、TCP 的头、HTTP 的头。如果放不下,就需要分片来传输。

    qdisc pfifo_fast 是什么意思呢?qdisc 全称是 queueing discipline,中文叫排队规则。内核如果需要通过某个网络接口发送数据包,它都需要按照为这个接口配置的 qdisc(排队规则)把数据包加入队列。 

    三个波段(band)的优先级也不相同。band 0 的优先级最高,band 2 的最低。如果 band 0 里面有数据包,系统就不会处理 band 1 里面的数据包,band 1 和 band 2 之间也是一样。

    数据包是按照服务类型(Type of Service,TOS)被分配到三个波段(band)里面的。TOS 是 IP 头里面的一个字段,代表了当前的包是高优先级的,还是低优先级的。

    队列是个好东西,后面我们讲云计算中的网络的时候,会有很多用户共享一个网络出口的情况,这个时候如何排队,每个队列有多粗,队列处理速度应该怎么提升,我都会详细为你讲解。 

    展开全文
  • linux查看MAC地址

    2014-09-17 14:16:35
    很好的来的查看Linux里面的MAC地址,让你可以方便的找到地址,希望对linux用户有帮助
  • 需要说明的是,网卡的MAC地址是在硬件中写死的,所以不用担心这种方法会永久改变MAC地址且无法恢复,这种修改方式重启后就失效了,所以每次都要执行一次进行修改。 另外,Android里面也可以用哦
  • Linux查看MAC地址方法

    千次阅读 2021-02-01 09:26:51
    1、 ifconfig -a 其中 HWaddr字段就是MAC地址,这是最常用的方式image.png2、cat /etc/sysconfig/network-scripts/ifcfg-eth0(CentOS or Redhat配置文件)image.png下面两种在未设置IP前可以查看。可以用来解决MAC和...
  • linux 查看mac地址 的方法

    千次阅读 2022-04-07 18:02:00
    3 cat /sys/class/net/eth0/address 查看eth0的MAC地址 4 dmesg | grep eth0 5 cat /proc/net/arp 一般默认的网卡文件名是eth0,根据IP地址对应的实际情况区判断是ethx即可。 1ifconfig -a 其中 HWaddr字段...
  • 一台linux服务器受到ARP攻击,在使用... 您可能感兴趣的文章:php获取网卡的MAC地址支持WIN/LINUX系统详解Linux系统中网卡MAC地址克隆方法linux下修改MAC地址问题解决方法linux修改mac地址方法分享linux手动、自动更改网
  • 查看linux Mac地址

    千次阅读 2022-06-10 17:55:33
    查看linux Mac地址
  • Linux查看Mac和IP地址

    千次阅读 2021-10-15 16:14:53
    可以查看所有激活的网卡信息,其中包括Mac和IP地址 [root@loaclhost /]# ifconfig 2、ifconfig -a|grep 10 可查看ip和Mac(比较直观) 当Linux上没有连接鼠标时,无法通过鼠标查看Mac和IP,所以用该命令可以...
  • 查看网卡MAC地址 使用ip命令就能查看MAC地址了: ip link show ${interface} 2: enp0s25: <NO> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000 link/ether f0:de:f1:ad:
  • linux使用命令查看MAC地址

    万次阅读 2020-05-09 17:39:01
    MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址MAC地址则是48位的(6个字节),通常表示为12个16进制数,每2个16进制数之间用冒号隔开,如08:00:...
  • Linux查看mac地址方法(转)

    万次阅读 2019-04-19 17:30:01
    1. ifconfig -a 其中 HWaddr字段就是mac地址 2. cat /sys/class/net/eth0/address 查看eth0的mac地址 3. cat /proc/net/arp 查看连接到本机的远端ip的mac地址 4. 程序中使用SIOCGIFHWADDR的ioctl命令获取mac地址 ....
  • Linux下修改MAC地址Author:JaylinZhouDate:10/17/2009使用ifconfig命令标准形式:#ifconfigdevice_namehwetherMAC_address例如:#ifconfigeth0hwether00:AA:BB:CC:DD:EESIOCSIFHWADDR:Deviceorresourcebusy因为eth0...
  • 1. linux查看IP地址MAC地址命令 1). 查看IP地址MAC地址 // linux 查看ip地址MAC地址命令1 ifconfig -a 此时会出现关于本机IP地址MAC地址的信息,inet 后面的为IP地址;ether后面的为MAC地址。 // 运行...
  • 在嵌入式linux学习中无可避免也会遇到MAC,本文主要描述了如何通过操作OTP来读取嵌入式linux设备网卡中的MAC地址  1.1 适用范围  这里主要介绍读取网卡MAC地址的方法,适用于EasyARM-i.MX287A...
  • linux中,修改MAC地址(修改的MAC地址跟原来的地址不同),接下来为大家介绍下修改MAC地址时所遇到的问题,感兴趣的朋友可以参考下哈
  • linux中如何查看mac地址

    千次阅读 2021-12-27 21:21:16
    linux 最常用的查看mac地址的方式 有很多种,下面给出4种方式, ifconfig 这是最常用的方式 ip link show cat /sys/class/net/eth0/address 查看eth0的mac地址 dmesg | grep eth0 how to check mac address in Linux...
  • LinuxLinux查看mac地址方法

    万次阅读 2014-10-31 10:02:37
    1. ifconfig -a 其中 HWaddr字段就是mac地址 2. cat /sys/class/net/eth0/address 查看eth0的mac地址 3. cat /proc/net/arp 查看连接到本机的远端ip的mac地址 4. 程序中使用SIOCGIFHWADDR的ioctl命令获取mac地址
  • Linux查看ip的实例方法

    2021-01-09 03:05:20
    下面我们就来看看Linux查看ip地址的方法吧! Linux查看ip的方法 在 Linux 中,用于显示和配置网络接口的标准命令是 ip 。 要显示所有网络接口和相关 IP 地址的列表,请键入以下命令: ip addr 命令执行结果如下:...
  • Linux MAC 地址扫描器及源代码
  • 本篇文章主要介绍了详解Linux系统中网卡MAC地址克隆方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • Linux 查看网卡的MAC地址

    千次阅读 2021-01-14 04:43:33
    1:ifconfig命令查看网卡MAC地址/sbin/ifconfig | grep HWaddr或/sbin/ifconfig | grep ether有些Linux发行版本的MAC地址字段为HWaddr,有些Linux发行版本的MAC地址字段为ether。根据实际情况选择上面命令。[root@...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 970,608
精华内容 388,243
关键字:

linux查看mac地址