3
A
回答
3
您应该阅读地址解析协议。
无法确定不同网段中机器的MAC地址。使用ARP,如果机器碰巧在同一个网段中,您可以计算出给定IP地址的MAC地址。那就是IP堆栈正在做什么。它通过ARP来询问“网络”,因为以太网卡只知道MAC地址,所以它可以处理IP地址的数据包。
1
我不认为这是可能的,除非你写另一端发送给你的东西吗?
编辑:
这看起来似乎能够帮助Retrieve MAC Address
编辑: 无需本地LAN访问它们你不能得到用户的外部MAC地址...除非:你可以访问一个良好的ARP表,并且只有当客户端直接连接到php服务器时(如果有路由器/网关NAT流量,返回的MAC地址将是网关的地址) - Source
它谈论的是PHP,但委托人将C#相同。
0
有arp命令这是TCP/IP(它代表地址解析协议)的一部分,但它只能在局域网上工作。
我不认为你可以通过互联网做你想做的事。正如您刚刚获得第一个节点的MAC一样。
相关问题
- 1. 如何使用C#获取IP地址的物理(MAC)地址?
- 2. 如何在C++中获取外部IP地址?
- 3. 在Java中获取'外部'IP地址
- 4. 如何从网络上的IP地址获取MAC地址?
- 5. C#中的外部IP地址#
- 6. 获取外部IP地址10
- 7. 如何获取我的电脑外部IP地址?
- 8. 如何在局域网中获取外部IP地址?
- 9. 如何获取IP地址?
- 10. 如何获取IP地址?
- 11. C#获取本地IP(多个接口)本地MAC地址
- 12. 在C#中相同LAN上的IP地址到MAC地址的IP地址
- 13. 如何获取任何黑莓设备的IP/MAC地址?
- 14. 如何使用NSHost获取外部IP地址?
- 15. 从IP获取Mac地址(bash)
- 16. 内部IP地址和外部IP地址之间的区别
- 17. 获取MAC地址C#
- 18. 获取给定IP地址的Mac地址
- 19. VBScript:获取指定IP地址的MAC地址(ONLY)
- 20. 从Android应用获取设备的MAC地址和IP地址
- 21. 如何获取除已知IP地址的最后一部分以外的所有IP地址
- 22. 获取IP地址的C代码
- 23. 如何获取系统的IP地址
- 24. 如何获取后端的IP地址?
- 25. C#中获取LAN活动IP地址
- 26. 如何在PageMethod中获取IP地址?
- 27. 如何在Python中获取IP地址
- 28. 如何在Python3.4.3中获取ip地址
- 29. 使用Python获取计算机的外部IP地址
- 30. 获取主机的所有外部IP地址
+ 1 - 我同意你的看法 – ChrisBD 2010-07-15 09:37:22