登录
  • 人们都希望被别人需要 却往往事与愿违
  • 退潮时便可知道谁在裸泳@巴菲特

VirtualBox上的虚拟机无法被ping

IT Benny小土豆 5809次浏览 646字 0个评论
这篇文章在 2020年01月31日19:46:01 更新了哦~

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

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

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

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

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

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


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

 


已经尝试的排查法:

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

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

 

 

 

 

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


文章版权归原作者所有丨本站默认采用CC-BY-NC-SA 4.0协议进行授权|
转载必须包含本声明,并以超链接形式注明原作者和本文原始地址:
https://dmesg.app/vbox-ping.html
喜欢 (11)
分享:-)
关于作者:
If you have any further questions, feel free to contact me in English or Chinese.
发表我的评论(代码和日志请使用Pastebin或Gist)
取消评论

                     

去你妹的实名制!

  • 昵称 (必填)
  • 邮箱 (必填,不要邮件提醒可以随便写)
  • 网址 (选填)