Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通

1. 配置静态 ip

Vmware 安装 Centos7 可以参考 https://blog.****.net/guo_ridgepole/article/details/78973763

安装完 Centos7 后,开始给虚拟机配置静态 ip

查看配置

Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通

点击“编辑虚拟机设置”

Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通

选择“网络适配器” --》选中 NAT 模式 --》点击确定

Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通
点击“编辑” --》虚拟网络编辑器
Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通
VMnet8 --》NAT 设置
然后记下 3 中的网关 ip,后面配置要用到

配置静态 ip

启动虚拟机

命令行执行

vi /etc/sysconfig/network-scripts/ifcfg-ens33

最后的 ifccfg-xxx,可能你的和我有所不同,具体可以通过执行 ifconfig 查看到
Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通

执行完上面的命令后,修改文件
Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通
其中 IPPADDR 就是要配置的静态 ip,这里配置的 ip 和前面记下的网关 ip 192.168.159.2 在同一网段即可,然后 GATEWAY 则直接填前面记下的 网关 ip 192.168.159.2 ,DNS1 直接填写 223.5.5.5

修改后保存退出编辑

命令行执行

service network restart

使配置生效

再执行 ifconfig
Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通
就可以看到虚拟机的 ip 变成我们设置的静态 ip 了

这时候也可以上网了 ping www.baidu.com
Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通

也能 ping 通宿主机 ip ,我宿主机 ip 地址为 192.168.1.4
Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通

但是,发现宿主机不能 ping 通虚拟机的 ip

2. 使宿主机 ping 通虚拟机

要使宿主机能 ping 通虚拟机,需要配置下宿主机网络配置

主机打开网络连接配置
Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通

右键 VMnet8 --》属性

Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通
编辑 Ipv4 属性
Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通
ip 地址修改为和虚拟机同一个网段,默认网关设置成前面记下的那个 网关 ip,即 192.168.159.2,确定

再试下 ping 虚拟机
Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通

参考: