Internet上可见的MAC地址 - 虚拟操作系统和;主机操作系统

时间:2015-01-13 04:42:36

标签: virtual-machine virtualbox vmware vmware-workstation vmware-player

如果您在VMWare或Virtualbox上运行虚拟机,其MAC地址对Internet可见; .i.e。主机操作系统或虚拟操作系统的原因是什么?

2 个答案:

答案 0 :(得分:0)

在IPv4的情况下,MAC地址对于整个互联网是不可见的,因为它只是本地物理传输的一部分。即只到下一个路由器。虽然如果在数据链路层级没有中间路由器分隔网络,相邻节点(某些有线网络上的共处服务器或邻居)和服务提供商本身可能会看到它。

在IPv6的情况下,它取决于机器如何获得其地址,某些形式的自动配置可能包括MAC地址作为地址中的低64位,其他形式的不包括。 v6隐私扩展进一步复杂化了这一点。 但是,如果MAC嵌入在v6地址中,则它是全局可见的,并且可以很容易地跟踪,因为即使前缀改变,较低的64位也将保持不变。

答案 1 :(得分:-1)

编辑:正如安德鲁医学所提到的,问题应该在SuperUser上提出。

根据answer by harrymc on SuperUser,如果您在桥接网络模式下运行,以太网可见的MAC地址将是虚拟操作系统之一。

  

虚拟驱动程序只是注入具有自己的虚拟MAC地址的软件包,并响应发往该MAC地址的软件包,即使物理上没有这样的适配器也存在。

请注意以太网和互联网之间的区别。互联网只会知道您的IP,而不是您的MAC地址。