1.在cmd中查看本机VMnet8的ipv4地址及子网掩码:
C:\>ipconfig
2.在VMware里,依次点击”编辑“ - ”虚拟网络编辑器“,如下图,选择NAT模式:
3.取消勾选”使用本地DHCP服务将IP分配给虚拟机“这个选项。配置子网ip,子网IP与本机VMnet8的ipv4地址应处于同一网段但不能相同:
4.在这个界面接着点"NAT设置",查看虚拟机的网关:
5.以root权限编辑/etc/sysconfig/network-scripts/ifcfg-ens33:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
把获取IP的方式从DHCP改为static,主要对以下几个部分进行修改:BOOTPROTO,IPADDR,BROADCAST,NETMAST,GATEWAY,DNS,NM_CONTROLLED,ONBOOT
备注:
BOOTPROTO为获取IP的方式
IPADDR设置为自己想要的IP地址,主要设置最后一位,不要与宿主主机冲突
BROADCAST为主播地址,最后一位是255
NETMASK为子网掩码
GATEWAY为默认网关,与虚拟网络编辑器的NAT设置一致
DNS必须进行设置,不然域名无法进行解析,只能通过IP进行访问
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="110c0bf8-679c-4815-8f37-fef3ede78a55"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.71.4
BROADCAST=192.168.71.255
NETMASK=255.255.255.0
GATEWAY=192.168.71.2
DNS1=8.8.8.8
DNS2=8.8.4.4
6.重启网卡服务,执行如下命令:
service network restart
执行结果如下:
7.ping下百度的域名
ping www.baidu.com
执行结果如下:
配置成功!