有没有办法通过MAC地址获取计算机的物理位置?,我知道交换机的地址和计算机的mac地址。
所有这一切都在 LAN 网络上
有没有办法通过MAC地址获取计算机的物理位置?,我知道交换机的地址和计算机的mac地址。
所有这一切都在 LAN 网络上
不,那里没有。
MAC 地址以块的形式发布给网络设备制造商,这(通常)是您可以从 MAC 地址(制造设备的人)推断出来的,仅此而已。
另一方面,IP 可以指向计算机可以连接到互联网的一般区域。
IP 块出售给 Internet 服务提供商,您可以从设备连接到 Internet 的 ISP 推断。
有一种叫做 GeoIP 数据库的东西,可以将 IP 块(网络)与地理位置相关联。你可能想检查一下。
就像在给定它的 MAC 的情况下找到一个随机的互联网设备一样?没有机会。
MAC 是第 2 层地址。本地 LAN(第 2 层)网段以外的任何东西都不知道或关心该地址是什么。例如,你不知道我电脑的 MAC 是什么。即使我告诉过你,也无法在互联网上找到它。
在企业网络中定位单个设备?MAC 可以在本地化它所在位置的交换表中找到。插入特定端口为您提供了一个开始实际查看的地方,但补丁可能会在整个地方形成一条连接线。
如果您有 IP 地址并且它在 LAN 上,请查看网关路由器的 ARP 表以找到 MAC。
然后使用mac地址,找到mac的源端口,继续操作,您将到达它所连接的交换机。
找到交换机上的端口。
跟随电缆。
您可以通过查找从中学习该 mac 地址的交换机端口来做到这一点。
在思科:
sh mac 地址表 d | 在 MAC 地址(以 xxx.xxx.xxx 格式)
在 JunOS 交换机上:
显示以太交换表 mac XX:XX:XX:XX:XX:XX
这将为您提供物理端口。然后您可以跟踪从它到系统的电缆。
我希望这将有所帮助。