Xshell链接不上虚拟机的问题和解决办法

·第一次用xshell,一直连不上linux,搞了很久,也查了不少办法,可是最后也终于解决了,在这里我分享一下本身的解决办法,再列举网上的办法,但愿能够帮助其余人。
1,你的linux ip地址没有配置。
ip地址没有配置,你须要本身配置,配置的方法网上不少,在这里列举一种:
输入vim /etc/sysconfig/network-scripts/ifcfg-eth0命令
把这个文件内容改成以下:
这里写图片描述
ip本身设置,好比为:192.168.1.155
再输入ifconfig -a就能够发现本身的ip以改变。linux

2 改变本身的网络适配器设置,这个在网上的方法很杂,但大同小异,然而我本身试了试,(>_<)。。没一个成功的。在这里列出来方便读者参考web

下图是我本身的适配器设置:

这里写图片描述
我这样更改以后就能够xshell就能够连上linux了。shell

NAT链接模式:
http://blog.csdn.net/exziro/article/details/52969305vim

在这里给出各类模式的意义(内容来自:http://blog.csdn.net/u012454079/article/details/48522611):
nat模式:虚拟机中访问网络的全部数据都是由主机提供的,虚拟机并不真实存在。这种方式的虚拟机可以访问到主机,和网络中的其余主机,可是主机不能访问虚拟机,并且各个虚拟机之间也是独立的,没法互相访问网络

桥接模式:桥接访问是经过主机的网卡架设了一条桥,从而直接连入到网络,这样的虚拟机会被分配到一个独立的ip。这种方式的虚拟机和主机可以经过ip互相访问。ssh

内部网络模式:内部网络模式是虚拟机和外网断开,只实现虚拟机和虚拟机之间的内部网络。svg

3,启动ssh服务
service ssh start.net

4,防火墙没有关闭(应该是最后的办法)
输入如下命令:code

service iptables stopxml

chkconfig iptables off

5,请确保你的网络能够正常链接

嘛。。本人觉得是新手,在这里写出本身的经验,但愿能够帮助到你。