在使用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,就可以成功。

最新文章

  1. 你究竟有多了解Spring?
  2. 学习vulkan的几个有用的网址
  3. 三张图片详解Asp.Net 全生命周期
  4. ArcGIS 10.1 中的style和serverstyle及制作方法
  5. UC 浏览器远程调试手机web网页记录
  6. DML语言练习,数据增删改查,复制清空表
  7. Cocos2d-x——Cocos2d-x 屏幕适配新解【转载】
  8. Ubuntu下将Sublime Text设置为默认编辑器
  9. 【转载】Qt中的QString,QByteArray,Qchar, char*
  10. Web API设计
  11. Cocos2d-x 地图行走的实现3:A*算法
  12. 代码创建 WPF 旋转动画
  13. How to Find the Self Service Related File Location and Versions
  14. 【Android 应用开发】 Fragment 详解
  15. C# GetHashCode在x64与x86版本下不一样
  16. 使用jdk的keytool 生成CA证书的方法
  17. (Review cs231n)loss function and optimization
  18. Leetcode 1022. 可被 K 整除的最小整数
  19. 【转】(三)unity4.6Ugui中文教程文档-------概要-UGUI Basic Layout
  20. HDU 1718 Rank 排序

热门文章

  1. J2EE进阶(四)Spring配置文件详解
  2. 04_NoSQL数据库之Redis数据库:set类型和zset类型
  3. iOS学习新知识-加速计和陀螺仪
  4. Socket层实现系列 — I/O事件及其处理函数
  5. Linux搭建GIT 使用Eclipse创建并上传Git项目 EGit操作
  6. 学习tornado:介绍
  7. Eclipse/Myeclipse生成serialVersionUID方法
  8. shell sed过滤器详解
  9. 网站开发进阶(三十一)js如何将html表格导出为excel文件(后记)
  10. 【一天一道LeetCode】#27. Remove Element