关于Xshell6无法连接虚拟机centOS7的解决方案

虚拟机能ping通物理主机,也能ping通外网。

1.使用cmd,ping虚拟机ip,无法ping通

2.查看虚拟机ip信息,终端输入nmtui,查看第一块网卡的信息,如ip为192.168.93.199 geteway为192.168.93.2 DNS为101.198.198.198

3.打开网络适配器,找到VMnet8,进入ipv4属性,将自动获取更改为ip192.168.93.1 子掩网码255.255.255.0 网关192.168.93.2 DNS为101.198.198.198

3.关闭SELinux,终端输入vi /etc/sysconfig/selinux 将SELINUX=enforcing改为SELINUX=disabled

4.打开sshd服务,终端输入setup,进入系统服务选项,找到sshd开头的两项,按空格键选上,按tab键返回

可以直接使用命令,开机自启:systemctl enable sshd  打开服务:systemctl start sshd

5.重启虚拟机,使用cmd ping虚拟机,使用xshell连接虚拟机