关于虚拟机连接外网的一些问题

最近遇到一个棘手的问题就是虚拟机无法连接外网,作为一个虚拟机如果连外网都无法连接的话,那和咸鱼还有什么区别,所以我找高人帮我解决了这个问题。

首先,虚拟机的网络连接方式应该是桥接模式,就像这样:

关于虚拟机连接外网的一些问题

然后,需要把/etc/sysconfig/network-scripts/ifcfg-eth0的内容修改为:

DEVICE=eth0
TYPE=Ethernet
UUID=faf3c080-e0c5-401d-8d76-50247e78a726
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
HWADDR=00:0C:29:E2:6D:49
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no

NAME="System eth0"

当然,这里的uuid和HWADDR要使用你自己本来的,其他的就可以完全按照我的来配置了。

配置完之后重启网络服务:

service network restart

然后ping www.baidu.com就可以ping通了。