解决问题:VMware中创建centOS虚拟机后使用ifconfig没有ip地址,但我想在主机(Windows)系统下使用shell连接虚拟机从而方便后续交互。
 
 VMware中编辑->虚拟网络编辑器 (注意需要管理员身份不然会无法修改)
 
 选择vmnet8,其它两个用不到我就删掉了,记住这个子网ip和子网掩码,点击nat设置进入
 
 注意这个网关IP,一般都不用改。 点击确定保存
 
 虚拟机->设置 进入
 
 网络适配器选择如图所示
 
 电脑本机网络连接找到VMnet8(没有说明虚拟机安装有问题,可以考虑重新装)
 
 右击选择属性进入,双击ipv4
 
 配成和刚刚的一样,注意这个IP地址并不是虚拟机的地址,确定保存。
 进入虚拟机 打开终端 注意 su root 切换为root用户
 执行 vi /etc/sysconfig/network-scripts/ifcfg-ens33 编辑ip网关 掩码
 (按a键进入insert模式,按esc后,按“:wq”保存退出)
 
 bootproto 改成static
 增加下面三行,第一个就是连接虚拟机的地址,注意网段要正确,下面两个就根据自己实际的是啥配啥。
执行 service network restart 网络重启一下

 然后使用finalshell软件连刚刚配置的地址就可以了
 