我们在使用虚机的时候往往需要实现以下几种情况:
本机 ping 虚机ip
虚机 ping 本机ip
虚机 ping baidu.com
不知道大家有没有感触,每次装虚机的时候都会遇到网络设置的问题,网上看了些自己也总结下,其实最主要的就是两块设置:vm虚拟网络编辑器 和 虚机网络配置文件ifcfg-ensx,至于代理设置等这里不做介绍。
NAT模式下实现
- 首先是 编辑->虚拟网络编辑器,这里注意开头的三段192.168.126要保持一致,其中126可以自由设置,NAT网关IP最后一段一般设成 2(设置成1发现虚拟机ping不通,不知道为啥)
NAT设置 网关IP(G) 192.168.126.2
DHCP设置( P)
起始IP地址 192.168.126.100
结束IP地址 192.168.126.255
- 修改网络配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ensx #这里x根据实际虚机ifcfg-ensx文件名来
以下几项是最需要注意的,查看自己虚机的网络配置文件,对比进行修改
BOOTPROTO=static
NAME=ens32 #ensx与ifcfg-ensx文件名后面数字保持一致,下同
DEVICE=ens32
ONBOOT=yes
IPADDR=192.168.126.100
GATEWAY=192.168.126.2 #与前面设置的NAT网关IP一致!
DNS1=192.168.126.2 #与GATEWAY保持一致
DNS2=114.114.114.114
另外推荐一篇写关于使用虚机VMware搭建Centos集群的文章,写的挺详细:虚机VMware配置centos7集群(亲测有效)
搭建时也需要注意本文中提到的两初修改点,本人就遇到修改过