来吧 说个场景!

上班开工 打开虚拟机(vagrant)

vagrant的虚机莫名其妙上不去了&vagrant虚拟机链接外网_外网

然后连上我虚机上的数据库!

Navicat连上

vagrant的虚机莫名其妙上不去了&vagrant虚拟机链接外网_外网_02

网络异常 上不去! 昨天我还好好的 什么情况…

先试试:

systemctl status firewalld.service

systemctl stop firewalld.service

也试试:
这个小窗口登录
vagrant vagrant

ifconfig  //会发现显示内容根本看不完整
ifconfig  | grep 192.  //把想要的信息过滤一下 核对一下是不是自己链接的ip 不对

正常的到此这步骤基本都可得到一个有效的链接ip核对 如果再往下 还是无法进行,需要更改ip,或者需要续集没有网络了 继续往下看

更换网卡 更换ip:
解决途径:

vagrant的虚机莫名其妙上不去了&vagrant虚拟机链接外网_运维_03

在这里登录账号,反正是咱本机的虚拟主机 账号密码都不怕说

vagrant
vagrant
登录上来之后

看看Navicat连的上不

我上来顺手

vagrant的虚机莫名其妙上不去了&vagrant虚拟机链接外网_外网_04


【设备】->【网络】->【启动网络连接2】

我就上去了

PS一下:我的网卡 不知道是否跟这里也有关系!哪天有空请教下服务器运维大神,再说下具体原理,这里放上网卡1 网卡2的选项设置

vagrant的虚机莫名其妙上不去了&vagrant虚拟机链接外网_外网_05


vagrant的虚机莫名其妙上不去了&vagrant虚拟机链接外网_桥接_06

链接外网:

首先让你的外部宿主机能连接网络

然后查看一下你的外部宿主机链接网络的网络驱动:

vagrant的虚机莫名其妙上不去了&vagrant虚拟机链接外网_外网_07

接下来配置网卡:
首先网卡 选择桥接 就可以共享你的本地宿主机网络
然后选择桥接 到 可以上外网的那个驱动:

vagrant的虚机莫名其妙上不去了&vagrant虚拟机链接外网_桥接_08

接下来 重启的虚机网卡
service network restart
或者 重启虚机

接下来就可以了