分享

用虚拟机访问外网,MAC地址为虚拟机的MAC而不是物理网卡的MAC

COLOURMEAT 发表于 2013-10-16 13:42:01 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 4179
大家好,我没有找到虚拟机相关的论坛,所以就在这个频道里提了。
最近想到一个问题,就是用虚拟机访问外网的时候,报文经过了物理网卡,物理网卡会不会对报文重新进行IP和链路层的封装。
经过测试发现,用虚拟机访问外网,并在物理机的网卡处抓包,该报文的MAC地址和IP地址是虚拟机的MAC和IP。是不是说物理网卡对于已经封装好链路和IP层的报文,就只做物理信号的处理,不再做封装了?
好久没来,分没多少了,请各位专家帮忙解答一下,谢谢!
              
               
               

已有(2)人评论

跳转到指定楼层
vvvggvvv 发表于 2013-10-16 13:42:32

            顶上去,我也想知道答案!
        
回复

使用道具 举报

crycoming 发表于 2013-10-16 13:43:17

            虚拟机是通过驱动层面俘获了物理网卡,所以抓到的包只是从驱动的另一段程序处理的结果,而不是物理网卡检测包的内容是否要重新打包。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条