【发布时间】:2012-04-13 08:30:00
【问题描述】:
目标是收集连接的本地网卡的MAC地址, 不是所有本地 NIC 的列表 :)
通过使用socket 和connect (to_a_website),
我可以使用getsockname() 来获取IP,
用于连接到 Internet。
但是如何从 IP 中获取本地 NIC 的 MAC 地址?
问题的主要原因是是否有多个 NIC。
【问题讨论】:
-
“连接的网卡”是什么意思?你怎么知道外部IP有MAC地址? MAC 地址是以太网的东西,而不是互联网的东西。
-
还有“为什么要知道MAC地址”的问题。了解您的用例会有所帮助。
-
不是重复的,链接的问题没有提供对 OP 特定问题的正确答案。
标签: python networking ethernet