1. unrecognized address 错误可能是因为输入的 MAC 地址格式不正确,或者 MAC 地址不存在。可以检查输入的 MAC 地址是否正确,或者尝试使用其他 MAC 地址进行查询。

  2. 除了使用 net.LookupAddr() 函数查询 IP 地址,还可以使用 arp 命令或者 DHCP 服务器的日志来查询 MAC 地址对应的 IP 地址。在 Linux 系统中,可以使用以下命令查询 MAC 地址对应的 IP 地址:

    arp -a | grep MAC_ADDRESS

其中,MAC_ADDRESS 是待查询的 MAC 地址。

在 Windows 系统中,可以使用以下命令查询 MAC 地址对应的 IP 地址:

arp -a | findstr MAC_ADDRESS

其中,MAC_ADDRESS 是待查询的 MAC 地址。

hw err = netParseMACmac			if err != nil 				return nil err						names err = netLookupAddrhwString			if err != nil 				return nil err						loggerInfonames报错 unrecognized address啥原因如何解决除此之外还有什么办法可以通过mac

原文地址: https://www.cveoy.top/t/topic/gI0E 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录