`

通过XShell链接虚拟机里的CentOS

阅读更多
今天在Win7环境通过XShell链接VirtualBox的CentOS;始终链接不上,原来是因为虚拟机选择网络链接方式不对[推荐连接方式:Host-only Adapter(主机模式)。

在网上查了相关资料得知:

知识提要:

VBox在主机中模拟出一张专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡上的,我们可以通过设置这张网卡来实现上网及其他很多功能。主机模式通过虚拟机及网卡的设置可以完成一下三种网络连接模式所实现的功能。

NAT

Bridged Adapter

Internal

虚拟机与物理主机的关系:默认不能相互访问,双方不属于同一IP段,host-only网卡默认IP段为192.168.56.X 子网掩码为255.255.255.0,后面的虚拟机被分配到的也都是这个网段。

虚拟机与网络中其他物理主机的关系:默认不能相互访问,原因同上,通过设置,可以实现相互访问。

虚拟机与虚拟机的关系:默认只有虚拟机之间可以相互访问,都是同处于一个网段。所谓的HOST也只是说,虚拟主机。

首先,CentOS上检设置:

1. 关闭防火前

service iptables stop

chkconfig iptables off

2. 启动ssh服务

service sshd start

3.查看CentOS 的IP地址:ifconfig -a

inet addr:192.168.56.101  Bcast:192.168.56.255  Mask:255.255.255.0

然后,回到WIN7下PING 192.168.56.101 ,确保虚拟机有回应。

C:\Users\yyzx>ping 192.168.56.101

正在 Ping 192.168.56.101 具有 32 字节的数据:

来自 192.168.56.101 的回复: 字节=32 时间=1ms TTL=64

来自 192.168.56.101 的回复: 字节=32 时间<1ms TTL=64

来自 192.168.56.101 的回复: 字节=32 时间<1ms TTL=64

来自 192.168.56.101 的回复: 字节=32 时间<1ms TTL=64

192.168.56.101 的 Ping 统计信息:

数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),

往返行程的估计时间(以毫秒为单位):

最短 = 0ms,最长 = 1ms,平均 = 0ms

接着,设置虚拟机网卡VirtualBox Host-Only Ethernet Adapter

IP地址:192.168.56.1 掩码:255.255.255.0 网关和DNS服务器地址不填写。

然后Xshell上场,会话方式选择SSH,填入虚拟主机IP地址192.168.56.101.
分享到:
评论

相关推荐

    xshell连接虚拟机linux

    Xshell连接虚拟机Linux是一种常见的远程连接方式,在这种方式下,用户可以通过Xshell客户端连接到虚拟机中的Linux系统。然而,在连接过程中,可能会遇到一些问题,本文将对这些问题进行详细的描述和解决方案。 首先...

    虚拟机virtualBox安装linux centos6.5等, xshell远程连接

    虚拟机virtualBox安装linux centos6.5等, xshell连接,虚拟机联网方式NAT,桥接,host-only说明

    xshell连接LINUX工具

    Xshell通过SSH协议,使用户能够在Windows环境下,像操作本地终端一样,对远程Linux服务器进行命令行交互,执行各种操作,如文件传输、系统管理等。 使用Xshell连接Linux的步骤如下: 1. **安装Xshell**:首先,你...

    CentOS7 安装配置教程 与 Xshell5的远程连接

    1.在VMware中创建CentOS7虚拟机,配置这虚拟机并配置ens33网卡。 2.配置虚拟网卡VMware Network Adapter VMnet1,构建虚拟机与主机连接环境。 3.用Xshell 5连接CentOS7,进行远程操控。

    虚拟机安装 centOS 7 及相关软件 大致步骤

    - 通过`ifconfig`获取虚拟机的IP地址,使用Xshell或类似工具进行SSH连接。 3. **时间设置**: - 使用`date`命令查看系统时间,如有误,可执行`tzselect`选择亚洲/北京时区。 - 输入`TZ='Asia/Shanghai'; export ...

    Win710上使用Xshell连接VMware上的Centos7.docx

    Win7/10 上使用 Xshell 连接 VMware 上的 Centos7 Win7/10 上使用 Xshell 连接 VMware 上的 Centos7 需要进行多个步骤的设置,以下是...通过以上步骤,可以实现 Win7/10 上使用 Xshell 连接 VMware 上的 Centos7。

    Xshell连接Vmware中的虚拟机

    本文将深入探讨如何使用Xshell这款强大的终端模拟器来连接Vmware中的虚拟机,帮助你快速掌握这一实用技能。 首先,我们要知道Xshell是什么。Xshell是一款功能丰富的终端模拟器,支持多种协议,如SSH、 Telnet、RDP...

    Centos7虚拟机配置代理

    ### Centos7虚拟机配置代理 #### 一、概述 ...通过以上步骤,您可以在Centos7虚拟机中成功配置代理,从而实现对外部网络的访问。这些配置对于在网络受限环境下进行软件包安装、系统更新等操作至关重要。

    centos安装及xshell连接

    CentOS安装及XShell连接 一、CentOS安装前的准备 在安装CentOS之前,需要准备好VMware虚拟机软件,以便创建一个虚拟机来安装CentOS系统。VMware虚拟机软件可以模拟真实的硬件环境,提供了一个与真实机器相同的...

    安装VMWare虚拟机、Linux系统和Xshell连接虚拟主机

    VMWare 虚拟机、Linux 系统和 Xshell 连接虚拟主机 VMWare 虚拟机是虚拟化技术的一种实现方式,可以在物理主机上运行多个虚拟主机,从而提高计算机资源的利用率。在这个实验中,我们将学习如何安装 VMWare 虚拟机、...

    使用xshell无法连接Centos7的解决

    1. 首先需要在安装的虚拟机上确保能够ping通自己的ip地址、网关和主机的ip地址,并且也要保证主机能够ping通虚拟机的ip地址,也就是相互能够ping通,虚拟机静态ip地址配置主要是编辑网卡文件:(网卡配置文件中的...

    CentOS 8 如何通过 xshell工具使用对.net core项目发布

    对于初学者来说,使用XShell连接Linux虚拟机比直接在虚拟机中操作更为方便,因为它提供了更多的定制选项和中文支持。 接下来,我们将介绍XShell的安装步骤。你可以通过NetSarang官方网站的家庭/学校免费版进行下载...

    Xshell连接本地VMware安装的Linux虚拟机

    通过Xshell这样的SSH客户端工具,我们可以远程通过SSH协议连接到Linux虚拟机。文章提到的场景是在没有局域网或者网络环境的情况下,如何在本地搭建一个网络环境,使得可以在无网状态下连接到本地VMware中的Linux...

    Vmware WorkStations 下安装centos虚拟机.docx

    Vmware WorkStations 下安装 centos 虚拟机 ...9. 使用 xshell 远程连接虚拟机。 安装 CentOS 虚拟机需要选择合适的 Vmware WorkStations 版本和 CentOS 版本,完成虚拟机的安装和设置,最后对系统进行配置和测试。

    VMware+Centos+Xshell详细安装配置步骤

    通过以上步骤,可以成功地在VMware环境下安装并配置CentOS7操作系统,并通过Xshell进行远程管理。这样的环境非常适合进行Linux相关的学习和开发工作,特别是对于需要搭建集群环境的项目来说非常有用。在整个过程中,...

    如何搭建可正常使用的centOS07系统虚拟机节点VIP教程

    通过以上步骤,你就成功地搭建了一个可以正常使用的 CentOS 07 系统虚拟机集群,并学会了如何在 Xshell 中进行基本的文件管理操作。虚拟机技术的运用,使得开发者和管理员能够在单一硬件平台上测试和部署多种环境,...

    虚拟机相关配置及上网.doc

    在本文中,我们将讨论在虚拟机中安装 CentOS 7 后,搭建 Hadoop 集群时,虚拟机的相关网络配置 及克隆虚拟机后无法上网问题解决,以及使用外部连接工具 Xshell 无法连接虚拟机的解决方案。 首先,让我们讨论虚拟机...

    实验1-安装VMWare虚拟机、Linux系统和Xshell连接虚拟主机.docx

    实验的主要目的是熟练掌握安装 VMWare 虚拟机、了解 VMWare 虚拟机的桥接模式、地址转换模式和仅主机模式、熟练掌握安装 Centos 系统、掌握配置 IP 地址,且 Xshell 能连接上虚拟主机。 一、VMWare 虚拟机安装 在...

Global site tag (gtag.js) - Google Analytics