VM 14 CentOS 7.0虚拟机上网设置方法

    这两天利用VM14,装了个CentOS进行Qt学习,为了实现CentOS能够直接上网,折腾了老半天才终于找到正确的方法,在此做一记录。环境:1)VMware-workstation-full-14.0.0; 2)CentOS 7.0;

    配置步骤:

一、       在VM虚拟机中设置网络连接方式

    设置网络适配器的网络连接为自定义VMnet8(NAT 模式),VMNet8是VM虚拟出来的网卡。

VM 14 CentOS 7.0虚拟机上网设置方法

    如果不知道虚拟机设置怎么打开,上网搜索可以知道怎么打开。

二、       查看物理主机的网络配置信息

    主要是找到可以上网的网卡的信息。我的是Win10 的cmd中输入ipconfig/all,就可以得到。比如本机可以上网的网卡是无线网卡,其信息如下:

1) ip地址:192.168.2.103

2) 子网掩码:255.255.255.0

3) 网关:192.168.2.1

4) DNS服务器:192.168.1.1和192.168.2.1

这些信息后续需要。

    查看VMnet8网卡的信息

1) ip地址:192.168.91.1

2) 子网掩码:255.255.255.0

3) 网关:192.168.91.2

4) DNS服务器:默认

三、       修改虚拟操作系统中网卡的配置信息

    虚拟机中网卡的配置信息在/etc/sysconfig/network-scripts/下ifcfg-XXX文件中,XXX为设备编号。在CentOS7.0虚拟机中,网卡ifcfg-eno16777736。

VM 14 CentOS 7.0虚拟机上网设置方法

    设置修改的地方是:

1) BOOTPROTO要设为static;

2) IPADDR的地址其网段要和VMnet8的网段一致,只是最后的Ip不一致即可

3) GATEWAY(网关)与VMnet8一致;

4) DNS的设置要和物理主机的DNS地址一致,有几个就设几个按照DNS1、DNS2..设置即可。

四、       在虚拟机中重启网络服务

    在终端中执行service network restart命令,这时虚拟机就可以上网了。