1.网络连接选择NAT模式:
2.关闭vmware的dhcp:选择编辑-->虚拟网络编辑器,选择VMnet8,去掉使用本地DHCP服务将ip地址分配给虚拟机(D)。
3. 点击NAT设置(S)查看下网关IP地址:
4.设置CentOS7静态IP:
[root@centos7 ~]# vi /etc/sysconfig/network
# Created by anaconda
NETWORKING=yes HOSTNAME=centos7 GATEWAY=192.168.79.2
[root@centos7 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no #BOOTPROTO=dhcp,这里改为static 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=90ed8d68-770b-47e8-b605-923bc8e9ae92 DEVICE=ens33 #ONBOOT这里改为yes ONBOOT=yes #主要添加下面这段信息 IPADDR=192.168.79.66 GATEWAY=192.168.79.2 NETMASK=255.255.255.0 BROADCAST=192.168.79.255 DNS1=192.168.79.2 PREFIX=24 ZONE=public
[root@centos7 ~]# vi /etc/resolv.conf
# Generated by NetworkManager
search localdomain
nameserver 8.8.8.8
nameserver 8.8.4.4 nameserver 192.168.79.2
修改完上面三个文件后重启网卡,即可:
[root@centos7 ~]# systemctl restart network
设置完上面这些信息后,关闭物理机和虚拟机的防火墙,这时虚拟机可以访问物理机和外网,但是物理机无法访问虚拟机。
这是因为物理机需要设置IP、子网掩码、网关,且ip网段要与虚拟机一致。