一、先确认VMware中相关的信息
(1)先查看VMware中的子网IP,子网掩码,网关,网段(起始IP到结束IP之间),子网IP,网关,网段的前三个数必须相同。不同则修改,并记下它们,后面会用到。注:VMware一般会先自动设置好,但是也可以根据自己的需要修改子网IP,网关,网段。
步骤如下图
(2)点VMware的虚拟机选项,选择并点击“设置”,点击网络适配器,勾选自定义,并选择VMnet8(NAT模式),确定并退出。
2、查看宿主机的IP配置情况
(1)进入CMD命令行界面,输入ipconfig/all查看ip信息,找到VMware Network Adapter VMnet8部分。
该虚拟网卡的IPv4地址前三个数组需要和VMware中的子网IP相同,两者子网掩码要相同。然后记下默认网关和DNS,默认网关我这没有,但有的电脑 是有的。
(2)进入宿主机的网络和共享中心,点击更改适配器设置。点击VMware Network Adapter VMnet8并右键,点击属性,选择internate协议版本4(TCP/IPv4),点击属性选项。
点击使用下面的IP地址和使用下面的DNS服务地址,并修改IP地址,子网掩码,默认网关,首选DNS几项。(这里的IP地址就是在命令行界面查出来的IP地址,两者一样的,可以在此处修改,但前三位必须和VMware中的子网IP相同;子网掩码也一样,可以改,但必须和VMware里的相同;默认网关我这是没有的,所以我没填,如果有可以写以下;这里的DNS就我填的8.8.8.8,也可以填其他)。
(3)还是更改适配器设置界面,点击以太网或WAN,右键选择属性,我这练得是wifi,我就以WLAN为例,其实操作一样。然后一样选择internate协议版本4(TCP/IPv4),点击属性选项。但这里选择自动获得IP地址和自动获得DNS服务即可,确定退出。
然后点击WLAN属性的共享选项卡,勾选允许其他用户通过此计算机的internet来连接,并将下面的选择框选为VMware Network Adapter VMnet8,确定并退出。
3、CentOS7系统中的相关设置
(1)以上都设置好以后,就可以启动CentOS7系统了,在系统终端中输入vim /etc/sysconfig/network-scripts/ifcfg-eno…(eno后面用tab补齐),enter进入文件,按i进行修改。
将BOOTPROTO修改为static,将ONBOOT修改为yes,IPADDR就是该系统的的ip,必须在VMware中设置的网段之间;PREFIX(子网前缀)为24(其实就是子网掩码255.255.255.0,和VMware设置的一样);GATEWAY(网关)改为VMware设置设置的网关,我这是192.168.60.2;DNS1改为宿主机中的VMware Network Adapter VMnet8中的设置首选DNS。最后wq保存退出。
(2)修改网后用systemctl restart network命 令重启network服务。此时就可以ping g.cn了。
(3)然后关闭/禁用防火墙(systemctl disable firewalld命令),禁用selinux(vim /etc/sysconfig/selinux,修改SELINUX的值为disabled)。重启系统。
4、启动Xshell,新建连接,设置名称(随意),主机IP(centos7系统中设置的IP)。身份验证方法选password,设置登录时的用户名(root)及密码(登录centos7系统是的用户和密码)。
然后点击连接就可以连接CentOS7了,出现如下图中命令的提示就表示连接成功了。