Windows10中安装了ubuntu虚拟机后xshell无法连接到ubuntu
安装了ubuntu虚拟机后发现shell无法连接到ubuntu的排查步骤:
步骤 1: 检查虚拟机网络配置
确认虚拟机网络模式:
确认虚拟机的网络模式是否设置为桥接模式或NAT模式。桥接模式可以让你的虚拟机在网络中拥有独立的IP地址,而NAT模式则通过宿主机的网络连接来访问外部网络。
查看虚拟机IP地址:
在虚拟机内部运行 ip addr show 或 ifconfig 命令来查看虚拟机的IP地址。
检查虚拟机网络设置:
确认虚拟机的网络配置文件(如 /etc/netplan/01-netcfg.yaml 或 /etc/network/interfaces)是否正确配置了网络接口。
步骤 2: 检查SSH服务
确认SSH服务是否运行:
在虚拟机内部运行 systemctl status ssh 或 service ssh status 命令来检查SSH服务的状态。
查看SSH服务配置:
查看 /etc/ssh/sshd_config 文件,确认SSH服务是否配置为监听所有接口,并且监听端口正确。
重新启动SSH服务:
如果进行了配置更改,需要重新启动SSH服务使更改生效。
sudo systemctl restart ssh
如果系统没有安装SSH服务,则需要先安装SSH服务,安装步骤如下:
1.更新系统包
sudo apt-get update
2.安装SSH服务
sudo apt-get install openssh-server
3.启动SSH服务
sudo systemctl start ssh
4.查看SSH服务状态
sudo systemctl status ssh
5.设置ssh服务开机自启动
sudo systemctl enable ssh
6.允许ssh通过防火墙
sudo ufw allow ssh
至此ssh服务配置完毕。
步骤 3: 检查防火墙规则
检查防火墙是否阻止SSH连接:
如果使用的是iptables,可以运行 iptables -L 来查看防火墙规则。
如果使用的是ufw,可以运行 sudo ufw status 来查看防火墙状态,并确保SSH端口被允许通过。
允许SSH端口通过防火墙:
如果防火墙阻止SSH连接,可以添加规则来允许SSH端口。
sudo ufw allow ssh
步骤 4: 检查宿主机网络设置
确认宿主机网络配置:
确认宿主机的网络配置是否正确,以及是否允许虚拟机的网络流量通过。
检查宿主机防火墙规则:
如果宿主机上有防火墙,确认是否允许虚拟机的网络流量通过。
步骤 5: 检查路由表
检查虚拟机路由表:
在虚拟机内部运行 ip route show 或 route -n 来查看路由表,确认是否有适当的路由指向客户端所在的网络。
检查宿主机路由表:
在宿主机上运行类似的命令来检查路由表。
步骤 6: 测试网络连通性
使用ping命令测试网络连通性:
在宿主机上尝试使用 ping 命令来测试到虚拟机的网络连通性。
ping
观察是否有响应包返回。如果没有响应,可能是因为防火墙规则或路由问题。
使用traceroute或mtr命令追踪路由:
运行 traceroute 或 mtr 来查看数据包经过的路由节点。
参考链接:
1、安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
2、解决Xshell连接本地Ubuntu Could not connect to 192.168.127.134(port 22): Connection failed报错
Windows10中安装了ubuntu虚拟机后xshell无法连接到ubuntu的更多相关文章
- VirtualBox中安装CentOS-6.6虚拟机
1. 下载 可以到官网下载,http://mirror.centos.org/centos/ 如果下载速度太慢的话,也可以到163镜像下载: http://mirrors.163.com/centos ...
- VirtualBox中安装CentOS-6.6虚拟机(转载)
1. 下载 可以到官网下载,http://mirror.centos.org/centos/ 如果下载速度太慢的话,也可以到163镜像下载: http://mirrors.163.com/centos ...
- windows7系统中安装deepin系统虚拟机
在windows系统中安装虚拟机首先需要在widows上下载并安装虚拟机创建工具VMware.这里用的工具版本是 VMware-workstation-full-9.0.2-1031769_www.s ...
- 虚拟机中安装完 CentOS7minimal 版本后无法联网的问题
问题描述 安装完系统后无法上网,然后进入到目录 /etc/sysconfig/network-script 查看.发现只有一个 ifcfg-lo. 解决办法 这种情况是没有识别到网卡. 在 VMwar ...
- 虚拟机中安装完Lunix系统后,开机黑屏,只显示一个-,解决方法
1,查看设置->硬盘是不是SCSI,如果是,先关闭虚拟机,移除该硬盘(实际数据不会删除) 2,添加一个新的虚拟硬盘,最后位置选IDE设备 3,确定,重启虚拟机即可
- 在Windows10中安装与配置Nginx
一.使用环境: Windows 10 1909 nginx 1.16.1 二.安装与配置: 1. 打开链接,http://nginx.org/en/download.html 下载稳定版本nginx ...
- Windows10安装好Visual Studio2017后,找不到MFC向导
前段时候在Windows10中安装好Visual Studio2017后,想创建一个基于MFC的对话框应用,发现无法找到MFC开发向导选项,很是奇怪,以前使用VC6.0或者Visual Studio2 ...
- VMware Workstation/Fusion 中安装 Fedora 23/24 及其他 Linux 系统时使用 Open VM Tools 代替 VMware Tools 增强工具的方法
VMware Workstation/Fusion 分别是 Windows/Linux 和 macOS 下面对应的桌面虚拟化软件.过去,在 VMware 中安装了操作系统虚拟机后,需要在虚拟机中再安装 ...
- Xshell 连接ubuntu虚拟机失败解决办法
当我们在VMWare上安装好Ubuntu虚拟机后,有时候会需要使用多个terminal窗口,但是在虚拟机中多个窗口互相切换查看不方便,这时候用物理机的xshell工具连接到虚拟机中去就显得很方便.直接 ...
- Ubuntu虚拟机安装VMware Tools
前言 在用VMware安装好Linux虚拟机后,发现在虚拟机下安装的Ubuntu16.04 64位无法进入全屏模式,同时存在物理机和虚拟机之间无法实现文件传输的问题,通过安装VMware Tools得 ...
随机推荐
- Linux查看CPU核数
**方法一:通过proc文件系统 获取cpu总数量 命令如下 ** cat /proc/cpuinfo |grep processor 方法二:nproc命令 nproc 方法三:lscpu 显示CP ...
- 解决DDD最大难题-如何划分领域
本文书接上回<反DDD模式之"复用">,关注公众号(老肖想当外语大佬)获取信息: 最新文章更新: DDD框架源码(.NET.Java双平台): 加群畅聊,建模分析.技术 ...
- 计算机网络基础/进制转换/企业级子网IP划分
数制的含义 数制:计数的方法,指用一组固定的符号和统一的规则来表示数值的方法 数位:指数字符号在一个数中所处的位置 基数:指在某种进位计数制中,数位上所能使用的数字符号的个数 位权:指在某种进位计数制 ...
- jquery datatable 全选,反选 参考文档
1 版本号 DataTables 1.10.12 2 API文档地址 http://datatables.club/reference/option/ 官方option http://datatabl ...
- win10子系统docker搭建gitlab Server
心血来潮想搞一套cicd玩玩,结果开始就掉坑里了. 遇到问题 不会写文,所以语言组织比较差,将就看着吧!就当记录一下这个坑以后没准还能用的上. 参照https://blog.csdn.net/Mono ...
- JDK 7 中的 Fork/Join 模式
轻松实现多核时代的并行计算 随着多核时代的来临,软件开发人员不得不开始关注并行编程领域.而 JDK 7 中将会加入的 Fork/Join 模式是处理并行编程的一个经典的方法.虽然不能解决所有的问题,但 ...
- Mybatis【11】-- Mybatis Mapper动态代理怎么写?
目录 1.回顾Mybatis执行sql的流程 2.mapper动态代理怎么写? 3.mapper动态代理怎么做的? 1.回顾Mybatis执行sql的流程 在之前的代码中我们的运行过程再梳理一下,首先 ...
- vue3-Pinia
Pinia 是 Vue.js 的一个状态管理库,用于在 Vue 应用程序中管理共享状态.它是 Vuex 的后继者,提供了一个简单.直观且灵活的方式来处理应用中的全局状态,比如用户登录信息.应用配置.购 ...
- 实用&free的音频格式转化工具
最近写的博客居然是7年前,今天给小朋友下载歌曲时在网上搜了好多格式转化的方法,挨个尝试了之后发现好多是收费的,或者不支持某种格式转化的,但还是大浪淘沙到一些实用的工具.分享给大家参考,同时也督促自己不 ...
- u-chart
1.前言 uni-app能用的图表插件太少,这是唯一能用,虽然官方声称 傻瓜式 配置,但是在我看来异常繁琐,可选的配置项一大堆统统堆到demo里面,导致上手非常困难.既然踩了坑,我就记录下来. 2.基 ...