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

虚拟机和xshell怎么连接


一、本机xshell怎么连接虚拟机方法/步骤
1
打开虚拟机并将Linux虚拟机设置为
仅托管
模式。
2
编辑Linux网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0(redhat6和7版本配置文件不同,以6为例)
3
为虚拟机配置IP(IP不需要固定)(注意重启网卡服务:服务
网络
重启)
1
真机配置网络OpenNetwork
2
找到vmnet1连接,右键属性
3
双击
协议版本4
(tcp/ipv4)
4
设置静态IP地址
该地址必须与虚拟机IP地址在同一网段
1
打开xshellclient
2
右上角
File-New
3
host栏中填写Linux虚拟机的IP地址,填写其他根据需要
4
右上角链接

1
等待弹出对话框,填写在Linux虚拟机中创建的用户名(可以选择保存用户名以供将来使用)
点击br/>确认
2
在密码字段中输入您选择的用户的密码(您也可以选择保存)
3
单击“确定”并等待连接。
5
您也可以通过命令连接:ssh
(要连接的虚拟机的IP地址)
二、xshell怎么连接linux虚拟机

步骤:

1.检查Linux虚拟机的网络连接模式,确保为NAT模式。(由于只在本机上进行连接,所以没有选择桥接模式,当然桥接模式设置也会有所不同,这里就不做深入分析了)

【虚拟网络编辑器】,打开下面的虚拟网络编辑器。选择VMnet8(NAT模式)并取消选中[使用本地DHCP服务...](如果选中,将设置动态IP地址)。

3.在下图中,点击“NAT设置”。

记住上图中的子网IP。上的范围表示虚拟机在192.168.44.0~192.168.44.255范围内。

注意。上图中,192.168.44.2是网关地址,192.168.44.255是广播地址,192.168.44.0通常是IP网段,所以0、2、255这三个地址不能设置。

4.设置虚拟机的IP、DNS和主机名。

1)设置IP地址、子网掩码和网关,如下所示。

#vi/etc/sysconfig/network-scripts/ifcfg-ens*(*根据实际情况,本文为ens33)

BOOTPROTO=staticIPADDR=192.168.44.3NETMASK=255.255.255.0GATEWAY=192.168.44.2ONBOOT=yes

ONBOOT:表示系统正在启动开始。激活网卡,默认为“no”,设置为“yes”,表示开机时激活网卡。

BOOTPROTO:网络分发方式,静态。(一定要改成Static,否则无法连接网络)

IPPADDR:手动输入IP地址。

NETMASK:子网掩码。

GATEWAY:网关的IP地址。

2)设置DNS

#vi/etc/

3)设置主机名

#vi/etc/sysconfig/network

NETWORKING=yes
HOSTNAME=hadoop01

#vim/etc/hostname

hadoop01

4)成功设置上述文件后,重新启动虚拟机或使用servicenetworkrestart命令重新启动网卡。

#reboot

网络和Internet,点击右侧的【更改适配器设置】进入“网络连接”页面)

6.完成上述步骤设置后,就可以成功使用Xshell连接Linux虚拟机了。

7.插曲:如果找不到vim和ifconfig命令,使用yuminstallnet-tools/vim安装他们。

#yuminstall-ynet-tools

#yuminstall-yvim


三、xshell如何连接虚拟机

要使用上述Win程序连接虚拟机,必须在虚拟机上安装特定的程序。安装后,您可以设置并连接。具体联系方式如下。

虚拟机设置

在win上打开虚拟机,打开系统,点击系统上的黑色终端图标,如图2。

在终端中输入图1的命令,正确输入后输入字母y。

然后输入命令:[ifconfig]获取以inet开头的虚拟机的IP地址,然后输入命令[who]获取当前登录的虚拟机名称在用户中,以同样的方式记住它。

获取设备的实际设置

下载图1中的程序并点击它。

单击“下一步”,然后在菜单中单击“是”。

输入名称,然后单击下一步以单击下一步。

单击“下一步”,然后单击“完成”。

安装软件后打开,在软件中点击“新建”,输入图3中主机上虚拟机的IP地址。

点击此链接,然后点击“接受”保存。

输入虚拟机上的用户名,然后单击“确定”。输入密码并单击“确定”。是虚拟机当前用户的登录密码。

此时你会看到虚拟机已连接。输入此[ls]将列出虚拟机上当前目录中的文件。