使用nat模式,需要配置ip才能做到虚拟机与主机、外网正常通信
步骤
1 选择虚拟机设置,将网络连接改为nat模式
2 查看主机vmware network adpter vmnet8
打开控制面板。选择网络连接,右击vmnet8,打开属性
选择ip4,双击进入
修改或不修改ip都行,但需要记住,待会会用到
我选择修改为192.168.64.0,网关为192.168.64.2
DNS1配置为114.114.114.114
DNS2配置为8.8.8.8
DNS配置、网关后续都会用到
3 编辑-》虚拟网络编辑器
打开虚拟网络编辑器,选择nat模式
将子网ip设置为192.168.64.0,与主机vm8的ip保持在同一个网段
点击nat设置,将网关填写为对应主机填写网关
4 进入虚拟机
修改ip配置
cd /etc/sysconfig/network-scripts/
vim ifcfg-ens33
#编辑如下
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" #修改为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="a28bc5c7-5b3c-493d-b3c3-f604639a08fe"
DEVICE="ens33"
ONBOOT="yes" #修改为yes
IPADDR="192.168.64.200" #ip修改与上面对应在同一个网段,这里我选择200
NETMASK="255.255.255.0" #掩码和网关都选择同样
GATEWAY="192.168.64.2"
DNS1="114.114.114.114" #DNS填这两个
DNS2="8.8.8.8"
保持后重启网络服务
systemctl restart network
检查ip是否修改成功
#查看ip,是否修改成功
ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.64.200 netmask 255.255.255.0 broadcast 192.168.64.255
检查是否与主机外网联通
# 检查是否与主机连通
ping 主机ip
# 是否与外网连通
ping www.baidu.com