使用Python和Linux获取远程MAC地址

myk*_*niu 5 python linux networking mac-address

如何在LAN上获取远程主机的MAC地址?我正在使用Python和Linux.

YOU*_*YOU 4

您可以尝试运行命令arp -a

这里有一些关于Mac地址抓取的链接(未经测试)

在 Linux/Unix 中,arping、

http://www.ibm.com/developerworks/aix/library/au-pythocli/

在 Windows 中,通过 ctypes 使用 IP Helper API

http://code.activestate.com/recipes/347812/

  • 或者,`arp ​​-n $IP`,过滤到所需的 IP 地址。 (2认同)