在使用Xshell链接虚拟机VM里面的Linux的时候、链接失败,报

Could not connect to '192.168.80.129' (port ): Connection failed

解决步骤:

1、重启VM、Linux、Xshell

2、重启未解决的话、本地命令行 ping Linux的IP

C:\Users\Administrator>ping 192.168.80.129

3、本地命令行 ping 通的话,转第5步。

C:\Users\Administrator>ping 192.168.80.129

正在 Ping 192.168.80.129 具有  字节的数据:
来自 192.168.80.129 的回复: 字节= 时间=1ms TTL=
来自 192.168.80.129 的回复: 字节= 时间<1ms TTL=
来自 192.168.80.129 的回复: 字节= 时间<1ms TTL=
来自 192.168.80.129 的回复: 字节= 时间<1ms TTL= 192.168.80.129 的 Ping 统计信息:
数据包: 已发送 = ,已接收 = ,丢失 = (% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 1ms,平均 = 0ms

4、本地命令行 ping 没有通,检查Linux的网络、具体:在Linux下输入ifconfig,此时查看不到IP。接下来执行vi /etc/sysconfig/network-scripts/ifcfg-eth0,打开文件后,发现文件是空的,这可能因为不小心把这个文件删除了。在这个文件中输入以下信息:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.80.129
NETMASK=255.255.255.0
GATEWAY=192.168.80.2

其中IPADDR是根据自己需要设置的。我的这个设置虚拟机专用网络的ip为80网段的,在这里,我的IPADDR设置的就是192.168.80.129,GATEWAY设置的就是192.168.80.2

设置完成后,保存退出。

此时再次输入ifconfig,就可以查看到IP地址了。

5.关闭linux防火墙

service iptables stop

chkconfig iptables off

6.启动ssh服务

service sshd start

检查SSHD是否在本运行级别下设置为开机启动

输入命令:chkconfig --list sshd

如图所示centos 6.5系统中SSH服在本运行级别下已经设置为开机启动,如果没设置启动就使用如下命令[chkconfig --level 2345 sshd on]设置下即可。

设置SSH服务为开机启动
输入命令:chkconfig sshd on 即可
注:若是chkconfig sshd off则禁止SSH开机启动。

如启动不成功,则需要安装ssh

安装ssh:

yum install openssh-server
开启ssh服务:service sshd start

关闭ssh服务:service sshd stop

重启ssh服务:servcie sshd restart

SSH服务开机自动启动:chkconfigsshd on

取消开机自启动:chkconfig sshd off

开启服务后,检查服务状态:service sshd status

7.在windows,打开命令行,出现如下信息

C:\Users\Administrator>ping 192.168.80.129

正在 Ping 192.168.80.129 具有  字节的数据:
来自 192.168.80.129 的回复: 字节= 时间=1ms TTL=
来自 192.168.80.129 的回复: 字节= 时间<1ms TTL=
来自 192.168.80.129 的回复: 字节= 时间<1ms TTL=
来自 192.168.80.129 的回复: 字节= 时间<1ms TTL= 192.168.80.129 的 Ping 统计信息:
数据包: 已发送 = ,已接收 = ,丢失 = (% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 0ms,最长 = 1ms,平均 = 0ms

说明连接成功

8.此时通过xshell再次连接本地linux,就可以成功。

Xshell 链接 Could not connect to '192.168.80.129' (port 22): Connection failed的更多相关文章

  1. Could not connect to '192.168.80.145' (port 22): Connection failed的解决办法(远程连不上xshell)

    问题状况表现1 这个问题一般是你 的什么配置影响了虚拟机的网卡网关设置!!!. 问题状况表现2 这个问题一般是你 的什么配置影响了虚拟机的网卡网关设置. 解决办法 网上的那些解决方案,我都试过,比如. ...

  2. xshell连接时报错:Could not connect to '192.168.2.125' (port 22): Connection failed.

    解决思路: 1.首先用主机ping下虚拟机IP,看是否能ping通 2.如果ping不通就看虚拟机防火墙是否开启,service iptables status [root@mysql ~]# ser ...

  3. Xshell5连接虚拟机出现连Could not connect to '192.168.47.128' (port 22): Connection failed,解决办法

    该日记写于2016年11月28日.在用Xshell5连接ubuntu虚拟OS时一直连接不上.出现这种情况的原因可能很多,有像百度上面说的没有关闭linux的防火墙,没有启动linux的ssh服务.但这 ...

  4. 用xshell5连接虚拟机,显示Could not connect to '192.168.3.128' (port 22): Connection failed.

    原因:虚拟机上没有安装或者没有启动ssh 解决: 1.安装sshserver sudo apt-get install openssh-server 2.启动ssh服务 sudo service ss ...

  5. ftp连接服务器失败||或者Xshell链接错误:Could notconnect to '192.168.18.128' (port 22): Connection failed

    有时候刚装完虚拟机发现xshell连接失败,或者使用ftp连接失败.(博主用的是unbuntu,其他linux系统可能在命令上稍有差别,但方法是一样的. xshell连接失败: ftp连接失败: 首先 ...

  6. Could not connect to '192.168.89.144' (port 22)

    xshell连接linux主机时,会出现错误:Could not connect to '192.168.89.144' (port 22): Connection failed. 但是这时能ping ...

  7. 用xshell连接linux服务器失败 Could not connect to '112.74.73.194' (port 22): Connection failed.

    用XSHELL连接linux服务器出现以下错误 Connecting to 42.51.xxx.xxx:22... Connection established. To escape to local ...

  8. ssh: connect to host 192.168.11.180 port 22: Connection refused

    错误原因: 1.sshd 未安装:sudo apt-get install openssh-server 2.sshd 未启动:sudo net start sshd 3.防火墙:sudo ufw d ...

  9. Could not connect to 'xxx.xx.xx.xxx' (port 22): Connection failed.

    刚刚使用xshell好好的,突然注销账号,准备重新连接突然连不上了. 这就很尴尬了,对我这种linux菜鸟只能去百度了,终于解决了,赶紧记录下这个坑 1.先登陆虚拟机,输入这段命令 查看ssh服务是否 ...

随机推荐

  1. 插件开发之360 DroidPlugin源码分析(三)Binder代理

    转载请注明出处:http://blog.csdn.net/hejjunlin/article/details/52138483 Hook机制中Binder代理类关系图 Hook机制中Binder代理时 ...

  2. 3. React 组件生命周期介绍

            React 中的每个组件都有三个阶段,这三个阶段构成了组件完整的生命周期.组件的生命周期为]); return; } this.setState({name: event.target ...

  3. UNIX网络编程——客户/服务器程序设计示范(八)

        TCP预先创建线程服务器程序,主线程统一accept 最后一个使用线程的服务器程序设计示范是在程序启动阶段创建一个线程池之后只让主线程调用accept并把每个客户连接传递给池中某个可用线程.  ...

  4. UNIX网络编程——套接字选项(setsockopt)

    setsockopt的一些用法: close socket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket: BOOL bReuseaddr=TRUE; setsockop ...

  5. Docker教程:镜像构建和自动镜像构建dockerfile

    http://blog.csdn.net/pipisorry/article/details/50805379 Docker透过Dockerfile来记录建立Container映象文件的每一个步骤,可 ...

  6. Mybatis源码之Statement处理器RoutingStatementHandler(三)

    RoutingStatementHandler类似路由器,在其构造函数中会根据Mapper文件中设置的StatementType来选择使用SimpleStatementHandler.Prepared ...

  7. C#attribute-----------初级

    前言: attribute是 .net FrameWork 提出的技术,可以为自己的代码添加注解,从而实现些特殊功能. 一. attribute功能 attribute被译作特性,既然是特性,必然功能 ...

  8. 04_Weblogic之受管服务器:配置受管服务器,启动受管服务器,解决因为强制关闭Weblogic之后导致启动有问题的问题,配置boot.properties

     配置受管服务器, 先启动WebLogic服务器,启动方式如下: 在WebLogic控制台中的"开发模式"---"锁定并编辑"模式下,点击"Ser ...

  9. JAVA之旅(二十二)——Map概述,子类对象特点,共性方法,keySet,entrySet,Map小练习

    JAVA之旅(二十二)--Map概述,子类对象特点,共性方法,keySet,entrySet,Map小练习 继续坚持下去吧,各位骚年们! 事实上,我们的数据结构,只剩下这个Map的知识点了,平时开发中 ...

  10. redis3.0.5在linux上安装与配置

    redis3.0.5在linux上安装与配置 rhel6/ubuntu14 1 下载 # wget http://download.redis.io/releases/redis-3.0.5.tar. ...