路由器或适配器的 MAC 地址可以通过 javascript 看到吗?

路由器或适配器的 MAC 地址可以通过 javascript 看到吗?

我想知道当某个网站使用 javascript 时,所使用的特定路由器的 MAC 地址或计算机适配器的 MAC 地址是否可见,哪一个?

答案1

JavaScript 无法访问 MAC 地址,就是这样。服务器本身只有在同一个 LAN 上才能看到您的 MAC 地址,如果是互联网上的站点,而您的计算机/路由器不直接在互联网上,则服务器无法看到您的 MAC 地址。(如果您有 ISP,则可能意味着您和站点之间存在 ISP 网络。)

答案2

都不是。MAC 地址纯粹用于同一网络上的计算机进行简单级别的通信。

使用互联网的应用程序不会使用该信息(一般来说,计算机通过 IP 地址而不是 MAC 地址来寻址。)

这是完全可行的——对于连接互联网的计算机来说,没有任何 MAC 地址(例如拨号调制解调器、蜂窝互联网连接、点对点连接、ATM / 帧中继连接、串行连接)的情况并不少见,同样,当一台计算机有超过 1 个网络、WIFI 或蓝牙接口时,它通常有超过 1 个 MAC 地址。

相关内容