Xshell没法访问虚拟机

1 问题描述

虚拟机IP设置:192.168.30.130
Vmware workstation VMnet8子网设置:192.168.30.0
Xshell 链接反馈:Connection failed
经过xsell ping虚拟机没法ping通web

2 问题根源

从新设置虚拟机网络,将虚拟机与电脑网络设置成同一网络。shell

3 后遗症

因为更改了虚拟机的IP,致使原有的host对应发生了变化,在进行集群操做的时候会没法访问,要修改hosts文件。
虚拟机打开路径:vim /etc/hosts
电脑配置路径:C:\Windows\System32\drivers\etcvim

4 小结

这个问题因为解决后没法复盘因此就没有配图,只是单纯的记录一下当时的状况。我将IP更改成故障前的IP时,xshell直接能链接,ping也有反馈。整理有两个疑点做为记录。
1.出现故障是搭建hadoop集群的虚拟机,而我重现的时候用的是另一台虚拟机,可能与虚拟机有关。
2.出现故障时使用的是家的网络,宽带欠费wifi受限。可能网络缘由。
两点疑点,待查。网络

5 同类问题

在解决过程当中经过百度找了其余的问题,但因为本次不是这些问题,只作记录。
防火墙未关闭ssh

  1. 永久性生效
    开启:chkconfig iptables on
    关闭:chkconfig iptables off
  2. 即时生效,重启后失效
    开启:service iptables start
    关闭:service iptables stop
    未安装ssh-server #yum install openssh-server 安装命令 service sshd start 启动命令