可搜索,可注册,可登录,致敬逗比大佬!尽在救援版逗比根据地 dbgjd.com
投稿文章 | 广告合作 | Telegram 群组 / 公告频道 / 使用教程

VirtualBox上的虚拟机无法被ping

前段时间在Ubuntu上装了VirtualBox,VirtualBox里装了个Windows,桥接了无线网卡。

然后发现我的电脑总是无故无法访问虚拟机。于是用电脑去ping,竟然不通;但是宿主机和路由器去ping都是通的。

怀疑是防火墙的原因,于是我把电脑和虚拟机的防火墙全关了,还是不通。然后我虚拟机ping我电脑,第一个包丢了,然后通,我电脑也几乎立刻显示通,然后通一小会之后随着虚拟机ping结束,我电脑不通了。

但是我用国外/国内的的IPv6服务器去ping虚拟机的v6 ,竟然通!但是本机同网络的其他非宿主机、路由器,怎么ping都不通……

感觉这就像是虚拟机用ping打开一个时光隧道,然后瞬间通了几个包。

有时也偶尔存在通的情况,但是过一会一定就会不通了的。


大致情况如下图,上面的那俩是宿主机和路由器,始终能通,左下角是虚拟机,右下角是树莓派

VirtualBox上的虚拟机无法被ping

高清版这个视频


已经尝试的排查法:

  • VirtualBox开混杂模式,没有效果
  • Windows的VMWare桥接,直接就是通的
  • macOS/Windows的VirtualBox桥接,直接就是通的
  • 宿主机和虚拟机都没开任何防火墙

发现一个很神奇的现象。在Ubuntu上安装了个vbox,vbox里装了个Windows,桥接了无线网卡。然后我用电脑和树莓派去ping,不通;我在宿主机和路由器上ping,通。

— Benny~ (@BennyThinks) July 28, 2019

有人知道为什么咩?宿主机的无线网卡是BCM43455,难道是VirtualBox不太兼容这个网卡?

 

 

 

 

问题解决了,确实是网卡兼容性问题,换个网卡就好了????


转载请注明:逗比根据地 » VirtualBox上的虚拟机无法被ping

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址