准备工作
- 主机安装好windows7系统
- 在windows7系统下载安装XShell
- 在windows7系统上安装好VMware虚拟机
- 在虚拟机安装好Centos7系统,安装过程有涉及到一个网络连接方式的选择,在此选择NAT模式(与虚拟机共享主机ip)。如果此步选错了也没关系,之后可以通过VMware Workstation面板进行修改,如下图:
配置静态IP
正常来说经过上面几个步骤,我们已经可以使用xshell连接虚拟机上的centos系统了。但是实际使用过程你会发现有个不便捷的地方,如果你的windows主机的网络是动态分配ip地址(DHCP),而且安装centos系统后默认网络也是DHCP模式。首次使用xshell连接好虚拟机上的系统后,连接信息会自动保存在xshell的配置文件中,当你下次开机再次连接虚拟机系统时,由于被分配到的ip地址很有很能已经改变了,此时你使用原来的连接信息是无法正常连接的,这个时候你必须查看centos系统的IP地址(使用ifconfig查看),然后重新连接。我想你肯定不想每次都这么干,因为实在浪费时间。因此,我们得配置静态IP来解决这个问题。
给虚拟机的系统配置静态IP也很简单,请按照以下步骤完成配置:
- 配置虚拟机网络,取消勾选DHCP,点击NAT设置,然后记录网关IP,如下图:
拿我这台虚拟机的系统来说,我的子网IP是192.168.232.0,网关IP是 192.168.232.2 。
- 配置虚拟机中centos系统的网络,点击桌面右上角网络图标:
或编辑/etc/sysconfig/network-scripts目录下的网口配置文件(ifcfg-Auto_Ethernet 或 ifcfg-enoxxx 格式的文件):
设置为静态IP地址、和网关,并且开机启动。根据子网ip可知,我这台网络的IP段为192.168.232.0 ~ 192.168.232.255, 其中,0、2、255已经被占用,不能为我们所用。此处,我设置的地址是192.168.232.129 。设置好后,记得重启网络:
service network restart
- 配置windows主机上VMnet8的IP及网关,此处我设置IP为192.168.232.1,网关和虚拟机的保持一致 192.168.232.2。 如下图:
大功告成,通过上面三步,不出意外的话我们使用xshell即可再次连上虚拟机中的centos系统,而且以后每次计算机重启,都无需再次配置了: