linux 下通过某个ip查找mac 地址 命令

2024-11-02 23:12:01
推荐回答(3个)
回答1:

1.首先,右键点击桌面,选择“打开终端”,或者按CTRL+Alt+T打开终端。

2.在终端中输入ifconfig命令并按Enter键运行。

3.在ifconfig命令的输出信息中,enp3s0表示以太网卡。

4.hwaddr之后的信息是MAC地址,MAC地址是48位的二进制数,总共6控制的话,一般用十六进制表示,使用每个字节:

分开,每4位二进制数的使用十六进制数表示,每个字节有两个十六进制数来表达,所以MAC地址有六个字段,由五个冒号分开通道。

回答2:

可以使用arp命令。ARP的全称是Address Resolution Protocol地址解析协议,是根据IP地址获取物理地址(MAC)的一个TCP/IP协议。在linux中arp命令是一个通过IP地址获取物理地址的命令。

常用参数:

-a 通过询问当前协议数据,显示当前 ARP 项。如果不止一个网络接口使用 ARP,则显示每个 ARP 表的项。

inet_addr 只显示指定IP地址的物理地址。

用法示例:

查询IP地址192.168.1.1的物理(mac)地址

$ arp 192.168.1.1

回答3:

基于Linux下查看MAC地址命令:
/sbin/ifconfig -a

arp -a命令也可以查询当前所有已连接本机的地址表。包括mac地址