欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

linux 下通过某个ip查找mac 地址 指令 有大用 有大大用

可以使用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         #好像不能查本机

image.png

[root@ha1 keepalived]# arp -a           #好像查不到本机

? (192.168.0.103) at E0:D5:5E:B4:8F:F2 [ether] on eth0

? (192.168.0.1) at 60:3A:7C:2E:89:47 [ether] on eth0

rs2.magedu.com (192.168.0.56) at 00:0C:29:70:C0:67 [ether] on eth0

rs1.magedu.com (192.168.0.46) at 00:0C:29:82:E2:53 [ether] on eth0

[root@ha1 keepalived]# 

[root@ha1 keepalived]# cat /proc/net/arp            #好像查不到本机

IP address       HW type     Flags       HW address            Mask     Device

192.168.0.103    0x1         0x2         E0:D5:5E:B4:8F:F2     *        eth0

192.168.0.1      0x1         0x2         60:3A:7C:2E:89:47     *        eth0

192.168.0.56     0x1         0x2         00:0C:29:70:C0:67     *        eth0

192.168.0.46     0x1         0x2         00:0C:29:82:E2:53     *        eth0

[root@ha1 keepalived]# 


来自   https://ask.zol.com.cn/x/2736552.html

普通分类: