【运维心得】VirtualBox+CentOS7网络不通的解决方案

VirtualBox+CentOS7网络不通的解决方案

  • 故障现象
  • 最终解决
  • 总结

故障现象

按照网上的一篇文章(VirtualBox下安装CentOS7系统)进行安装后发现一个问题:

  1. 当默认网络连接的时候,发现可以ping通baidu,但是无法ping通宿主机。
  2. 当按照文章中配置桥接网卡的时候,发现可以ping通宿主机,却无法ping通baidu。
    所有的配置都是对比过了,全部都是一样的。百思不得其解,也在网上baidu了很多文章,似乎大家都没有碰到我的问题。偶然看到一篇文章讲到了网卡配置,对比发现我的电脑里有两块virtualbox产生的虚拟网卡,为啥呢?
    虚拟网卡

最终解决

上面讲到,两块虚拟网卡,是怎么产生的呢?
原来,之前的virtualbox不是单独安装的,是安装docker环境的时候一起装的,安装以后,为了使用docker,自动安装了另外一个虚拟网卡,造成了网络路由的冲突,才出现了上述现象。
后来把之前的版本(含docker)一起卸载,重启windows,干净安装virtualbox,问题解决。
另外,最新版本的virtualbox默认网络配置已经可以实现外网和宿主机都可以ping通,不必再配置桥接网卡了。如下图:
【运维心得】VirtualBox+CentOS7网络不通的解决方案_第1张图片

总结

今后在安装环境的时候,还是尽量纯净安装,不要为了图省事,安装一些全家桶之类的东西,给自己造成一些无谓的坑。

你可能感兴趣的:(运维,virtualbox,centos,网络)