xshell连不上虚拟机的几种情况。还有ping不通网络的情况。

本文介绍了xshell无法连接虚拟机的四种常见情况及解决方案,包括检查虚拟网络编辑器与虚拟机IP的一致性,执行dhclient获取IP,修改netplan配置文件,重置网络,以及参照相关教程排查问题。若所有尝试无效,建议重装系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一种情况:

虚拟网络编辑器中第三位(209)和 自己虚拟机中的第三位(209)保持一致,

不显示自己ip的可以执行命令:sudo / sbin/dhclient
再查看ip:ip a
再不显示ip就往下看:

1.先查看自己虚拟网络编辑器中的第三位是什么(我这上面的是209),先记住这个数字。
在这里插入图片描述2.修改虚拟机中的静态ip命令:sudo vi /etc/netplan/文件
(注意这个文件名可能不一样,可以先到/etc/netplan目录下看一下有没有这个文件)
在这里插入图片描述
文件中需要有这些内容,没有的补全。
(注意这个文件中第三位的209需要和上面虚拟网络编辑器中的第三位的数字一致)
每个人的可能不一样,不要和我这上面写成一样的。

在这里插入图片描述3.修改完这个文件之后需要重置一下网络,命令:sudo netplan apply在这里插入图片描述
4.现在就可以去ping 百度了,命令:ping www.baidu.com

在这里插入图片描述上面这个样子就是ping成功了,就可以停掉了:ctrl+z或者ctrl+c

5.打开xshell填入修改过的静态ip。(192.168.209.131)
填入用户名和密码。
在这里插入图片描述在这里插入图片描述现在xshell就可以连上虚拟机了
如果上面的步骤都没有问题,xshell还是连不上虚拟机,就看下面

第二种情况

上面步骤都好了,xshell还是连不上虚拟机
1.去虚拟网络编辑器中重置一下ip。具体步骤如下:

在这里插入图片描述
在这里插入图片描述2.重置好了之后按照第一种情况的步骤再来一遍
3.修改静态ip
4.更新网络
5.ping 百度
6.连接xshell

第三种情况

经历了上面操作后xshell还是连不上虚拟机,进入这个链接看一下
https://blog.csdn.net/qq_38021767/article/details/84028635

第四种情况

上面都都不行就重装系统吧(最好先别升级成w11)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值