本地主机Xshell工具连接虚拟机Linux CentOS 7

1.修改本地网络配置

打开网络配置,选择网络适配器 VMnet8 的 TCP/IPv4 的属性,进行网络配置(要求子网掩码、默认网关均和CentOS一致,并将IP地址修改为192.168.80.5,保证主机的 IP 和 CentOS 的 IP 在同一网络区段中)
本地主机Xshell工具连接虚拟机Linux CentOS 7
安装完CentOS 7,虚拟机的IP都是默认动态的。当我们想要Xshell远程来操作虚拟机时,每次都需要查看虚拟机的IP才能连接使用。针对这种情况,我们需要把虚拟机的IP设为静态的

2.虚拟机网络配置查看

本地主机Xshell工具连接虚拟机Linux CentOS 7
本地主机Xshell工具连接虚拟机Linux CentOS 7
本地主机Xshell工具连接虚拟机Linux CentOS 7
记住NAT设置中的子网IP、子网掩码、网关IP三项,接下来配置文件主要是这三项。

3、编辑Linux中的网络配置文件设置虚拟机IP为静态的

vi /etc/sysconfig/network-scripts/ifcfg-ens33 #注 网络配置文件名可能会有不同,在输入到ifcfg时,可以连续按两下tab键,获取提示,比如我的机器 为 ifcfg-ens33
可以使用 ll /etc/sysconfig/network-scripts/|grep ifcfg-en 命令,查看网卡名称

修改网卡文件内容:(如图下所示)
本地主机Xshell工具连接虚拟机Linux CentOS 7
IPADDR = 虚拟机 IP
NETMASK = 子网掩码
GATEWAY = 网关IP
与NAT中设置保持一致,保存退出

4. 查看网络配置

本地主机Xshell工具连接虚拟机Linux CentOS 7

5.重启网络服务

service network restart

6.测试效果

主机ping 虚拟机IP
本地主机Xshell工具连接虚拟机Linux CentOS 7

7. 连接成功本地主机Xshell工具连接虚拟机Linux CentOS 7