如何在 Ubuntu 和其他 Linux 发行版中查看 MAC 地址

Posted BugMiaowu2021

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在 Ubuntu 和其他 Linux 发行版中查看 MAC 地址相关的知识,希望对你有一定的参考价值。

文章目录


在学习网络或对其进行故障排除时,需要知道 MAC 地址。

一台计算机可以有多个 MAC 地址。因为MAC地址是联网的核心部分,每个联网外围设备都有自己的MAC地址。

因此,WiFi 卡有一个 MAC 地址,以太网 (LAN) 端口也有。连蓝牙都有。

MAC地址也称为物理地址,是12位十六进制代码(48位),表示为MM:MM:MM:SS:SS:SS 。

使用命令行查找MAC地址

打开终端并使用以下命令,它将在系统中显示当前网卡的地址:

ip link

输出:


通常,无线设备名称为 wlan0、wlan1、wlan2、wlo0、wlo1 和 wlo2,而以太网(有线设备)可能有 eth0、eth1、eno0、eno1、enpls0 或 enpls1。

可以在设备描述的最后一行找到每个设备的 MAC 地址,link/ether 后面的就是我的设备的MAC地址。

获取蓝牙的MAC地址

所有网络设备都有一个物理地址。如果要查看蓝牙适配器的 MAC 地址,可以使用以下命令:

hciconfig

在 BD 地址字段旁边可以看到它。

也可以使用命令bluetoothctl

使用 GUI 获取 MAC 地址

首先,在系统菜单中打开设置。

对于左侧菜单栏,选择网络并单击位于有线网络切换附近的小齿轮图标。即使没有连接到有线网络,也可以采用相同的方法。

如果使用的是 Wi-Fi,左侧菜单栏中将有一个 Wi-Fi 选项。从那里,按照相同的方法(单击齿轮图标)来获取 MAC 地址。

单击齿轮图标后,将看到所选网络接口的详细信息。在这里,MAC 地址作为硬件地址给出。

Ubuntu 网卡配置命令

参考技术A 使用 命令行 在Ubuntu Linux中重新启动网络

如果你使用的是Ubuntu服务器版,则已经在终端中。如果使用的是桌面版,则可以使用Ubuntu中的Ctrl+Alt+T键盘快捷方式访问终端。

现在,可以使用多个命令在Ubuntu中重新启动网络,要说明的是,命令也适用于在Debian和其他Linux发行版中重新启动网络。

这是使用命令行重新启动网络的最简单方法,它等同于图形化方式(重新启动Network-Manager服务)。

sudo service network-manager restart

网络图标应该消失片刻,然后重新出现。

service命令只是此方法的包装器(也适用于init.d脚本和Upstart命令),systemctl命令比服务更通用:

sudo systemctl restart NetworkManager.service

网络图标(再次)应该消失一会儿,要查看其他systemctl选项,可以参考Systemd入门教程。

这是在Linux机器上处理网络的另一种工具,这是一个非常强大的工具,我觉得非常实用,许多系统管理员都喜欢它,因为它易于使用。

此方法有两个步骤:关闭网络,然后重新打开网络:

sudo nmcli networking off

网络将关闭,图标将消失,要重新打开它:

sudo nmcli networking on

此命令直接处理网络接口,将其状态更改为可以或不可以传输和接收数据的状态,它是Linux中必须知道的网络命令之一。

要关闭所有网络接口,请使用ifdown:

sudo ifdown -a

使用ifup重新打开所有网络接口:

sudo ifup -a

注意:此方法不会使系统托盘中的网络图标消失,但你将无法进行任何类型的连接。

以上是关于如何在 Ubuntu 和其他 Linux 发行版中查看 MAC 地址的主要内容,如果未能解决你的问题,请参考以下文章

论述LINUX的不同发行版中如何进行软件包的管理与升级

Ubuntu PPA 使用指南

Ubuntu 网卡配置命令

如何在 Linux 中使用 apt 命令管理包

使用 Ubuntu Cleaner 为 Ubuntu/LinuxMint 释放空间

sh 一个小的bashscript,用于在基于Ubuntu / Ubuntu的发行版中使用gulp,bower,nodejs设置Web开发环境。 !小心:我