使用xshell6连接Linux服务器失败的原因

1. 我在使用xshell6连接到服务器上面发生了连接失败的问题

2. 仔细分析了一下,可能存在的原因有:

① 在虚拟机上没有连上网

所以首先要保证要连接上网

② 没有开启SSHD服务可以通过系统->服务来查看是否启动了该服务,可以在命令行中输入service sshd  status命令来查看该服务的状态

③在网上搜索了一下,可能是防火墙的问题(要关闭掉防火墙)

可以使用命令设置防火墙:

a. 永久性生效

开启:chkconfig iptables on

关闭:chkconfig iptables off

b. 即时生效,重启后失效

开启:service iptables start

关闭:service iptables stop

3. 保证在前面三项都设置好的话,我先在xshell6上尝试连接上服务器,但是连接还是失败,在从网上查找了资料,在xshell6上看看能不能ping通虚拟机的ip地址,发现ping不通,打开控制面板发现在自己虚拟机上设置的NAT模式的网卡的ip地址所在的网段与虚拟机上的不一致

使用xshell6连接Linux服务器失败的原因_第1张图片

而且没有开启DHCP功能,所以进入虚拟机进行设置,回想起来是因为自己在修改DHCP的网段的时候没有确定,导致没有开启DHCP的服务,连接就失败了,重修修改确定之后再次进入控制面板可以发现Vmware8网卡已经开启了DHCP服务,ip地址与主机的ip地址也在同一个网段

使用xshell6连接Linux服务器失败的原因_第2张图片

4. 在xshell6上连接Linux服务器就可以连接上了

使用xshell6连接Linux服务器失败的原因_第3张图片

 

你可能感兴趣的:(虚拟机)