这个问题就是虚拟机不能连接上外网,这时候就需要检查你的网络连接:
首先,点击设置-->网络
- 在网卡1,把网络连接选为NAT(网络地址转换模式),NAT就是当局域网内部节点(即我们的虚拟机)要与外部网络进行通讯时,将内部地址替换成公用地址,从而在外部公网(internet)上正常使用。
- NAT的主要特点:
- 如果主机可以上网,虚拟机可以上网
- 虚拟机之间不能ping通
- 虚拟机可以ping通主机(此时ping虚拟机的网关,即是ping主机)
- 主机不能ping通虚拟机
- IP样式:IP 10.0.2.15 网关 10.0.2.2
- 因此,这张网卡的作用是实现虚拟机访问外网。
然后进入虚拟机,运行下面的命令进入centos的网络管理工具:
[root@centos ~]# nmtui
- 选择
Edit a connection
,选择一张网卡之后选择右边的Edit
,启动自动连接(当光标在如图位置的时候点击空格键,最后的结果是[x]
),这样每次开机的时候都会自动Active
这张网卡:
- 重启网络服务:
[root@centos ~]# service network restart
- 然后ping一下百度看一下能不能连接外网
[root@centos ~]# ping www.baidu.com