Xshell连接不上Linux各种解决方法

  • Post author:
  • Post category:linux




1.检查虚拟机能否连接主机


一.使用ping命令检查虚拟机能否连接主机和外网


1.ping 虚拟机自己的ip能否ping通

如图虚拟机ip为192.168.77.101

在这里插入图片描述

使用命令ping 192.168.77.101,

如果Ping不同检查网卡是否启动,并检查网络适配器是否关闭


在这里插入图片描述

检查网络适配器是否有X或者未开启

在这里插入图片描述

.

.



2.”测试主机是否连接虚拟机,虚拟机是否连接主机,虚拟机是否可以联网”



1.使用ping 主机ip命令是否连接



2.使用主机ping 虚拟机是否连接


主机Ping通虚拟机办法


1.使用NAT模式

2.查看虚拟机IP地址以及网关

cat /etc/sysconfig/network-scripts/ifcfg-***(自己的配置)

如图本人的IP与GATEWAY(网关)与DNS在一个网段内

,
在这里插入图片描述

3.进入虚拟网络编译器

在这里插入图片描述

4.修改子网IP为同一网段,注意模式为NAT的

在这里插入图片描述

5.修改NAT设置网关

在这里插入图片描述

在这里插入图片描述

此时测试ping www.baidu.com能否ping通,主机能否 Ping通,虚拟机能否ping通外网

再次测试Xshell能否连接!!!

若不能进行下面步骤




检查虚拟机端口以及防火墙以及SSH验证

1.使用ss -lnt检查端口22是否打开,若没有打开,那么就打开

在这里插入图片描述

2.没有开启SSHD服务可以通过系统->服务来查看是否启动了该服务,可以在命令行中输入service sshd status命令来查看该服务的状态

在这里插入图片描述

3.关闭防火墙



版权声明:本文为z12131998原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。