xshell 工具连接不上本地的 Centos 7虚拟机,4种情况,逐个分析

这篇具有很好参考价值的文章主要介绍了xshell 工具连接不上本地的 Centos 7虚拟机,4种情况,逐个分析。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

xshell连接不上centos,《常见异常处理》,centos,linux,运维

导读

        小编之前使用过 VMware workstation 工具搭建 Centos 7 版本的虚拟机集群,各项功能都正常,用完了也就清除了(节约本地空间)。因为最近学习大数据,需要从新安装虚拟机,结果发现并不如第一次那么顺利。所以,借助这个机会我查阅了很多资料,准备将这个常见的网络问题攻克一下,为大家的开发提供便利。


正文

        经过我系统的学习和实践,针对虚拟机的网络问题,包括但不限于:虚拟机无法联网,本地无法ping通虚拟机IP,本地xshell无法连接虚拟机等问题,我总结了下面4种可能的情况,可以按照下面的顺序进行排查和配置。

xshell连接不上centos,《常见异常处理》,centos,linux,运维
xshell无法连接虚拟机的问题截图

情况一:确保虚拟机设置了静态IP

        首先,要在虚拟机的网络设置里面对网络进行设置一下,不能使用默认的动态IP,否则每次重启服务器,xshell都要重新连接一次。

        设置虚拟机IP的时候,也不是随意设置的,要去VM网络设置里面看一看自己的IP属于哪个网段。

第1步:打开虚拟机中的【编辑】 –> 【虚拟网络编辑器】

  • 设置NAT模式;

xshell连接不上centos,《常见异常处理》,centos,linux,运维

  • NAT设置,查看网关IP,对应配置文件里的参数:GATEWAY和DNS1;

xshell连接不上centos,《常见异常处理》,centos,linux,运维

         如果你足够熟练的话,你会发现:所有的网关IP最后一位都是2,也就是子网IP最后一位变为2就可以了,建议不清楚的还是多动手查一查。

  • DHCP设置,查看静态IP可用范围(静态IP要在这个范围内),对应配置文件里的参数:IPADDR;

xshell连接不上centos,《常见异常处理》,centos,linux,运维

第2步:配置虚拟机网络

  • 在根目录下,使用下面的命令进入网络配置文件;

[root@hadoop200 ~]# ​vi /etc/sysconfig/network-scripts/ifcfg-ens33​

  • 按照如下样例更改网络配置,保存;

xshell连接不上centos,《常见异常处理》,centos,linux,运维

第3步:重启网络,查看ip

  • 重启网络,让新ip生效;

[root@hadoop200 ~]# service network restart

  • 查看ip,如果可以看到设置的ip,说明静态ip配置完成;

[root@hadoop200 ~]# ip addr

xshell连接不上centos,《常见异常处理》,centos,linux,运维

情况二:确保虚拟机关闭防火墙

        关闭防火墙,是为了可以在外面对虚拟机ip进行访问,后续为了实现集群互联,防火墙都是需要关闭的。

// 关闭防火墙,本次生效

[root@hadoop200 ~]# systemctl stop firewalld

// 关闭防火墙,以后开机不自启

[root@hadoop200 ~]# systemctl disable firewalld

情况三:确保虚拟机开启SSH服务

        这个不用多解释了,不管是xshell还是finalshell都需要通过ssh服务连接虚拟机。ssh服务是默认开启的,但是不排除会在这里出现问题的可能,建议检查一下。

[root@hadoop200 ~]# service sshd start

情况四:确保本地VM网络启用

        这个经常会被忽略,一般首次安装VM会默认【开启】,但是关机以后可能变成【禁用】。如果是【禁用】状态就会发生像我一样的问题:虚拟机网络正常,但是本地ping不通,导致本地xshell无法访问虚拟机。

  • 控制面板 –> 网络和 Internet –> 网络连接,启用VMware网络;

xshell连接不上centos,《常见异常处理》,centos,linux,运维


总结

        正常安装一台虚拟机,最后都会按照上面4种情况的顺序配置网络。我总结了几种常见的情况,如果遇到,其实可以直接定位问题:

  1. 虚拟机网络异常,无法 ping 通 www.baidu.com:这种属于情况1,需要将虚拟机网络配置成NAT模式,并设置静态IP;
  2. 虚拟机网络正常,但是本地无法 ping 通虚拟机:这种情况2-3-4都有可能,可以按顺序排查。ping 不通虚拟机网络,会导致本地xshell无法连接的情况;

xshell连接不上centos,《常见异常处理》,centos,linux,运维文章来源地址https://www.toymoban.com/news/detail-783197.html


到了这里,关于xshell 工具连接不上本地的 Centos 7虚拟机,4种情况,逐个分析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在VMware Workstation虚拟机上安装centos服务,并使用xshell连接centos服务。

    可前往http://www.kkx.net/soft/22239.html,附带有下载链接,和对应的破解码。 前往https://mirrors.aliyun.com/centos/7/isos/x86_64/下载。 以下两个,选择哪一个都行。 记得要下载DVD版的。 1、打开VM应用。 2、点击文件 = 新建虚拟机 3、选择自定义 = 点击下一步 4、一直下一步到这,点击稍后

    2024年02月12日
    浏览(44)
  • VMware 最新版 - 虚拟机安装、激活、Centos安装、XShell 连接虚拟机、网络配置(全流程)

    目录 一、VMware 从安装到使用全流程 1.1、安装和激活 1.2、下载 Centos 镜像(以 7 为例) 1.3、创建虚拟机 1.4、网络配置 1.5、验证网络是否可用 a)从以下地址下载虚拟机 以下链接来自 B站-小段师兄(官网下载也可以,但是没有梯子可能会比较慢): 虚拟机官方版下载丨最新版

    2024年02月02日
    浏览(61)
  • 虚拟机 CentOS 有线连接图标直接消失,网络连接不上,网络连接失败的解决方案(亲测有效)

    目录 一、方法1:centos右上角有线连接直接消失,centos连接不上网络,导致远程SSH连接失败,改变NetworkManager文件 1.1 终端命令行输入如下命令改变NetworkManager文件 1.2 重启虚拟机,查看是否恢复 1.3 还没恢复,终端再输入下一个重启网络命令,查看是否恢复 二、方法2:虚拟机

    2024年02月07日
    浏览(60)
  • xshell链接不上hadoop虚拟机

    systemctl stop NetworkManager systemctl restart network.service service network restartsys 如果报错或者没用的话,进入root重新输入一遍这三个命令

    2024年04月15日
    浏览(36)
  • Xshell7绿色版使用公钥对免密连接虚拟机(centos7.9-保姆级)

    最近xshell更新到新版 7.0.9 ,导致使用公钥-私钥无密码登录受阻,以下是最新版操作流程:(保姆级) Xshell端生成公钥与私钥,保存在特定目录; 打开Xshell软件 在工具栏中选择“新建用户密钥生成向导” 选择密钥类型为“RSA”,密钥长度“2048” 下一步 生成完毕点击下一步

    2024年02月17日
    浏览(38)
  • Xshell连接不上排错以及解决方案(本文原因:重启网卡失败)

    目录 ​说一下我自己的排错思路: (1)检查自己想要链接的虚拟机有无开启 (2)检查windows服务里面关于虚拟机和xshell的服务是否已经开启,网络是否出错 (3)进入ens33文件查看ip ,dns1等是否出现配置错误 (4)检查防火墙有没有关闭 (5)查看ssh服务是否开启  (6)是否

    2024年02月04日
    浏览(44)
  • VM17虚拟机设置网络,本地使用工具连接虚拟机

    下载及安装虚拟机不再说明,网络一堆教程。此处只对VM17设置网路及本地使用工具连接虚拟机操作,进行说明。 我下载的是VM17,网上有说VM16是较稳定的版本。想尝尝鲜,结果耗费了大量时间在设置网络上。 总结的不对的地方,请大家多指点。 点击“编辑”-“虚拟网络编辑

    2024年04月10日
    浏览(51)
  • fastboot模式下,电脑usb连接不上手机情况解决思路

                     .1.电脑桌面找到 此电脑 , 右键打开 管理         2.点击设备管理器         3.此时你会看到一个命名为Android Phone (注意:我这里已经是解决问题后的位置,但是方法不变)         4.在Android Phone内的功能中,右键点击会发现 更新驱动程序 选项,

    2024年04月11日
    浏览(74)
  • Xshell远程连接虚拟机及连接故障排查

    如果按前面博客装好虚拟机, 会发现刚装好的虚拟机直接连Xshell连不上,宿主机也ping不通虚拟机,这就需要修改VMware的默认网络配置 修改步骤: 1、在VMware workstation里,点击菜单栏上的【编辑】–【虚拟网络编辑器】,打开下方的虚拟网络编辑器。选择VMnet8(NAT模式),点

    2024年02月14日
    浏览(41)
  • 新建虚拟机更改ip(连接xshell)

    # 查看网络设备 [root@centos79 ~]# nmcli device DEVICE      TYPE      STATE   CONNECTION  ens32       ethernet  已连接  ens32       ens33       ethernet  已连接  ens33       virbr0      bridge    已连接  virbr0      lo          loopback  未托管  --   # 查看connection清单 [root@centos79 ~]# nmcli c

    2023年04月26日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包