当前位置:首页 > 虚拟机 > 正文

xshell无法关闭虚拟机(xshell无法连接虚拟机)


一、Xshell连接本地虚拟机实际案例Xshell是一款安全的终端模拟软件很多初学者没有远程操作的服务器,所以下面小编为用户介绍如何将xshell5连接到本地虚拟机。首先打开虚拟机,在弹出的窗口中输入“ifconfig”。命令是本地虚拟机的地址。
2在会话ip中点击确定br/>会出现一个对话框,点击下面的连接1勾选记住用户名下次就不需要再输入了你登录2.然后会弹出一个用户认证对话框,点击确定3.这时候xshell就会连接到本地虚拟机,虚拟机你可以直接使用xshell来控制它。


二、Xshell无法连接22端口问题解决办法汇总(含ubuntu+VM虚拟机)
Xshell远程连接过程中,会出现端口连接错误,导致提示“无法连接到IP地址的22端口”。今天小编就整理相关情况(Ubuntu系统、VM连接),并对xshell无法连接22端口的问题进行详细解答,希望大家能够帮忙;
第一种情况:Ubuntu系统提示您当我们安装Ubuntu并使用ssh远程登录时,会出现以下错误:连接22端口失败。
[c:\~]$ssh192.168.142.84
连接到192.168.142.84:22...
无法连接到“192.168.142.84”(端口22):连接失败。
>键入“help”以了解如何使用Xshellprompt。
该错误显示与IP地址的端口22的连接失败。
解决方法如下:
(1)关闭防火墙,执行sudoufwdisable
nii@nii:~$sudoufwdisable
[sudo]passwordfornii:
Firewallstoppedanddisabledonsystemstartup
(2)安装OpenSSH并执行命令sudoapt-getinstallopenssh-serveropenssh-client。
(3)执行netstat-tnl命令检查22端口是否打开。
nii@nii:~$netstat-tnl
ActiveInternetconnections(仅服务器)
ProtoRecv-QSend-QLocalAddressForeignAddressState
tcp00127.0.1.1:530.0.0.0:LISTEN
tcp000.0.0.0:220.0.0.0:监听
tcp00127.0.0.1:6310.0.0.0:监听
tcp00127.0.0.1:33060.0.0.0:监听
tcp600:::22:::监听
tcp600::1:631:::LISTEN
倒数第二行显示端口22已处于LISTEN状态。
第二:解决有网络时xshell无法连接VM中22端口的问题:
1.检查Ifconfig,默认网口eth0为网络连接端口。
2。在虚拟机设置--网络适配器中,选择自定义:定义的虚拟网络,选择网口VMnet0,以及桥接模式。它相当于虚拟机是一个独立的主机,可以与自己的主机以及网络上的其他设备关联。
2。如果没有网络
选择“HostOnlyMode”,在虚拟交换机VMnet1连接的虚拟机与主机之间创建共享网络,并且无法与其他虚拟机通信。
1.在主机网络共享中,查看活动网络如下:
2.选择VMnet1,配置主机IP地址192.168.1.99,与虚拟机IP地址(192.168.1.100)在同一网段。
3。选择编辑--虚拟网络编辑器,将子网配置为192.168.1.0/24
4。在虚拟机设置--网络适配器中,选择自定义:虚拟网络选择器,选择VMnet1网络端口,仅主机模式。