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
nameserver 192.168.79.2
修改完上面三个文件后重启网卡,即可:
[root@centos7 ~]# systemctl restart network
设置完上面这些信息后,关闭物理机和虚拟机的防火墙,这时虚拟机可以访问物理机和外网,但是物理机无法访问虚拟机。
这是因为物理机需要设置IP、子网掩码、网关,且ip网段要与虚拟机一致。