外部ssh连接不上虚拟机VMware

1、第二天起床跟往常一样打开MobaXterm Personal自动连接虚拟机,但是发现一直是连接不上的页面,经过2个小时的排查,最后发现只是虚拟机防火墙没关而已。。

2、解决办法:

(1)先用指令ifconfig看一下有无ens33地址,里面有我们到时连接用到的inet地址

若没有: 直接复制粘贴即可

systemctl stop NetworkManager
systemctl restart network.service
service network restart

(2)关闭虚拟机防火墙服务:

systemctl stop firewalld

输入你的密码即可

(3)设置开机禁用防火墙服务:

systemctl disable filewalld

然后我们就可以连接进来啦!

有帮到你的话点个小赞吧~

`secureCRT` 连接不上虚拟机并且报出 `Connection timed out` 错误通常意味着在尝试建立到虚拟机的连接过程中,网络通信超时了。这个问题可能是由于以下几个原因: ### 可能的原因: 1. **网络配置问题**:网络连接不稳定、防火墙设置不当或者端口未开放都可能导致无法正常连接。 2. **虚拟机服务未启动**:例如如果使用的是 VMware 或者 VirtualBox 等虚拟化软件提供的服务,比如 VNC、远程桌面等需要的服务可能并未运行。 3. **IP 地址问题**:确保你使用的 IP 地址正确无误,同时虚拟机的网络设置允许外部访问。 4. **密码错误或认证失败**:检查连接时输入的用户名和密码是否正确。有时候加密方式的变化也可能导致认证失败。 5. **硬件资源限制**:虚拟机可能缺少足够的处理器核心数、内存大小或者硬盘空间来支持客户端连接。 6. **系统负载过高**:如果虚拟机上运行的应用程序消耗过多资源,可能会导致无法响应连接请求。 ### 解决步骤: 1. **确认网络连接状态**:确保物理主机和虚拟机之间有稳定的网络连接,并检查虚拟机的防火墙设置,确保 `secureCRT` 使用的端口可以正常接收连接请求。 2. **重启虚拟机服务**:如果你正在使用的是提供特定服务给外部访问的工具(如 VNC Server 或远程桌面服务),确保这些服务已经启动并正常运行。 3. **验证 IP 和端口**:再次核对虚拟机的 IP 地址以及 `secureCRT` 中使用的连接端口,确保两者匹配并且 IP 地址可用。 4. **检查用户权限**:确认用户账户有足够的权限去访问虚拟机,并检查密码是否正确。有时修改了默认登录方式或加密协议也会影响认证过程。 5. **优化虚拟机配置**:根据实际需求调整虚拟机的硬件资源分配,增加资源可能有助于提高连接性能。 6. **监控系统资源**:查看虚拟机的操作系统资源使用情况,特别是 CPU 利用率、内存和磁盘 I/O,确保它们不会成为连接障碍。 7. **测试其他客户端**:尝试使用不同的远程连接工具(如 SSH、RDP 等)来连接虚拟机,看是否同样存在问题,以此来判断问题是出在 `secureCRT` 上还是在虚拟机或网络设置上。 通过以上步骤逐步排查问题,应该能找到导致 `secureCRT` 连接不上虚拟机的具体原因并予以解决。 -
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值