答案1
MAC 地址是 OSI 网络模型中链路层的一部分。这里我不会深入讨论,最重要的是,它仅用于本地网络中的通信,无论是有线还是无线。
您的计算机 MAC 肯定会丢失的时间点是当它经过路由器时,路由器只会将 IP 数据包传输到“互联网”。连接到互联网时,路由器不会使用您的计算机,而是使用其自己的 MAC 地址来转发数据包。
这种切换发生在所有路由点上,因此您的 ISP 将接收您的数据包,取出 IP 数据包并将其放入另一个 MAC 数据包中,依此类推。
但是,如果你使用的是 IPv6,你的 IP 地址可能会使用零件生成您的计算机的 MAC 地址。
检查 MAC(和 IP)地址的工具因系统而异,请注意,它们仅显示计算机的本地地址,而不是互联网上可以看到的地址。
不确定 Windows 是否如此,我认为ipconfig /all
对于 Linux(和 OSX)来说ifconfig
答案2
互联网上没有人能看到您的 MAC 地址。只有与您位于同一 LAN 上的人才能看到您的 MAC 地址。(有时包括与您共享 WiFi 的人。)