搭了几台虚拟机,虚拟机ip会经常变动,不易于后续进行测试
一、环境
宿主机为win10、VMWare版本为16、虚拟机为centos7、虚拟机网络适配器模式为NAT模式
二、配置步骤
创建一个虚拟机(该步骤省略)
- 点击编辑,然后选择虚拟网络编辑器
- 选中VMnet8,然后点击更改设置
- 选中VMnet8点击NAT设置
- 修改网关ip,子网ip和网关ip前部分必须一相同,网关ip最后一位必须为2
- 最后点击确认,然后打开网络连接,右键VMnet8属性,双击Internet协议版本4
6.只需要修改IP地址和默认网关前三位与VMWare虚拟网络编辑器所填写一致即可,最后一位与图中保持一致即可,修改完成后点击确认
- 最后进入centos7的/etc/sysconfig/network-scripts/目录下编辑ifcfg-ens33(具体名字以网卡名为准)
- 配置修改如下
TYPE="Ethernet" # 网络类型为以太网
BOOTPROTO="static" # 手动分配ip
NAME="ens33" # 网卡设备名,设备名一定要跟文件名一致,一般来说就是ens33
DEVICE="ens33" # 网卡设备名,设备名一定要跟文件名一致,一般来说就是ens33
ONBOOT="yes" # 该网卡是否随网络服务启动
IPADDR="192.168.31.3" # 该网卡ip地址就是你要配置的固定IP
GATEWAY="192.168.31.2" # 网关
NETMASK="255.255.255.0" # 子网掩码
DNS1="8.8.8.8" # DNS,8.8.8.8为Google提供的免费DNS服务器的IP地址
DNS2="114.114.114.114"
IPADDR为指定的本服务器的ip地址,前三部分必须与网关相同,最后一部分可以自己指定
GETEWAY为刚才在虚拟网络编辑器中指定的网关
保存后执行systemctl restart network即可
三、网络连通测试
- 宿主机连接测试
- 虚拟机网络测试
四、其他配置
如果不需要使用虚拟机Centos 图形化界面,可以选择关闭以节省内存
- 关闭图形化界面
systemctl set-default multi-user.target
- 开启图形化界面
systemctl set-default graphical.target
- 重启虚拟机
reboot