两台主机的vmware虚拟机相互连通的实现步骤

下面是实现两台主机的vmware虚拟机相互连通的完整攻略:

确认网络环境

在开始配置虚拟机网络之前,需要确认网络环境是否支持虚拟机之间的互通。具体确认方法如下:

  1. 确认物理网络是否连接正常,主机所在的局域网是否具有网络访问权限;
  2. 确认虚拟机所在的网络类型,需与物理网络相符;
  3. 确认虚拟机的IP地址是否在同一网段中。

如上确认后确认网络正常,可进行下一步操作。

配置虚拟机网络

以下为通过 NAT模式 连通两台主机 VMWare 虚拟机的方法(在不同主机上分别创建了虚拟机):

第一步:设置虚拟网络编辑器

  1. 进入 VMware Workstation 中,选择菜单栏的 Edit -> Virtual Network Editor,打开虚拟网络编辑器;
  2. 在虚拟网络编辑器中,选择 NAT 类型的虚拟网络,点击 NAT Settings 按钮,弹出 NAT 设置对话框;
  3. 在 NAT 设置对话框中,选择 Add 新增端口映射,配置如下:

    Host Port: 10022
    Type: TCP
    Virtual machine IP address: 192.168.179.129
    Port: 22

    其中,Host Port 表示主机的端口,Virtual machine IP address 表示虚拟机的 IP 地址,Port 表示虚拟机中 SSH 服务的端口。

  4. 点击 OK 保存设置。

第二步:配置虚拟机网络

选择虚拟机后,进行以下操作:

  1. 点击虚拟机编辑 -> 虚拟机设置 -> 网络适配器,选择 NAT模式
  2. 点击 高级 ,设置为以下参数:

    Adapter Type: Intel PRO/1000 MT Desktop (82540EM)
    MAC address: Automatic
    Promiscuous Mode: Allow All

    MAC 地址设置为自动,以防止冲突。

第三步:打开虚拟机 SSH 服务

在虚拟机系统中,进行以下操作:

  1. 安装 openssh-server,如果已安装则跳过该步骤;
  2. 修改系统配置文件 /etc/ssh/sshd_config,将 PermitRootLoginPasswordAuthentication 均设置为 yes
  3. 重启 SSH 服务。

第四步:建立主机之间连接

  1. 在需要连接的主机上打开终端,输入 ssh -p 10022 root@<虚拟机 IP 地址> 命令,使用主机的用户名和密码进行连接;
  2. 若连接成功,即可进行互相传输文件等操作。

示例

例如,在一台主机上运行 Ubuntu 虚拟机,另一台主机上运行 CentOS 虚拟机,需要实现这两台虚拟机相互连通。

  1. 在 Ubuntu 虚拟机设置 NAT 模式,设置虚拟机 IP 为 192.168.179.129;
  2. 在 CentOS 虚拟机设置 NAT 模式,设置虚拟机 IP 为 192.168.179.130;
  3. 在虚拟网络编辑器中配置如下端口映射:

    Host Port: 10022
    Type: TCP
    Virtual machine IP address: 192.168.179.129
    Port: 22

  4. 在 Ubuntu 虚拟机中执行以下命令来开启 SSH 服务:

    sudo apt-get update
    sudo apt-get install openssh-server
    sudo service ssh start

  5. 在 CentOS 虚拟机中执行以下命令来开启 SSH 服务:

    sudo yum install openssh-server
    sudo service sshd start

  6. 在一台主机上,使用终端输入以下命令连接 Ubuntu 虚拟机:

    ssh -p 10022 root@192.168.179.129

  7. 在另一台主机上,使用终端输入以下命令连接 CentOS 虚拟机:

    ssh -p 10022 root@192.168.179.130

通过以上操作,便可以实现两台主机的虚拟机相互连通。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:两台主机的vmware虚拟机相互连通的实现步骤 - Python技术站

(0)
上一篇 2023年5月23日
下一篇 2023年5月23日

相关文章

  • 教你在VMware中安装Windows11操作系统的保姆级教程

    教你在VMware中安装Windows11操作系统的保姆级教程需要以下步骤: 步骤1 – 下载Windows11 ISO镜像文件 打开浏览器,访问微软官网下载页面 https://www.microsoft.com/en-us/software-download/windows11。 选择 Windows11 版本,然后点击下载按钮。 下载完成后,将 ISO…

    windows 2023年5月23日
    00
  • Ubuntu下VMware Tools安装配置图文教程

    Ubuntu下VMware Tools安装配置图文教程 VMware Tools是一个实用程序,可以提高虚拟机的性能并添加一些附加功能。在Ubuntu下安装VMware Tools可以使虚拟机更加稳定,本文将详细介绍安装配置过程。 步骤一:下载VMware Tools 在VMware虚拟机的“虚拟机”菜单中,选择“安装 VMware Tools”选项,然后会…

    windows 2023年5月23日
    00
  • Win10小娜任您使唤:Paralles 11虚拟机登陆苹果OS X系统

    Win10小娜任您使唤:Parallels 11虚拟机登陆苹果OS X系统攻略 在Windows 10电脑上运行苹果OS X系统并不容易。但是,如果你想开发iOS应用或测试任何仅在OS X上运行的软件,则需要使用OS X系统。这时,你可以使用Parallels虚拟机来模拟OS X环境。在这里,我将介绍如何使用Parallels 11虚拟机在Windows 1…

    windows 2023年5月23日
    00
  • Win11虚拟化已禁用怎么开启?Win11虚拟化功能开启方法

    Win11虚拟化已禁用常常出现在一些电脑用户的系统设置中,这意味着虚拟机的使用将受到限制,而Win11虚拟化功能的开启方法就成为了很多用户所关心的问题。下面是Win11虚拟化功能开启的方法及详细的步骤: 确认CPU是否支持虚拟化功能 在开启Win11虚拟化功能之前,我们需要确认自己的CPU是否支持这一功能。我们可以通过以下方法来确认: 打开任务管理器,点击“…

    windows 2023年5月23日
    00
  • 如何在Win7等系统虚拟机下安装Windows 8

    如何在Win7等系统虚拟机下安装Windows 8 在Win7等系统中运行Windows 8,需要安装虚拟机软件,并准备好Windows 8的安装镜像文件。 以下是安装步骤: 下载并安装虚拟机软件。常用的虚拟机软件有VirtualBox、VMware等。这里以VirtualBox为例,下载安装后,在VirtualBox管理界面可以看到“新建”按钮。 点击新建…

    windows 2023年5月23日
    00
  • Windows 10系统安装虚拟专用网客户端工具(图文教程)

    Windows 10系统安装虚拟专用网客户端工具(图文教程) 虚拟专用网(PPTP VPN)是一种非常常用的远程连接方式,可以让用户实现远程访问公司的内部网站或者服务器。基于Windows 10系统的虚拟专用网客户端工具则是一种实现这个方案的非常便利的方式。在这里我将为大家详细介绍Windows 10系统安装虚拟专用网客户端工具的操作流程。 安装前准备 在安…

    windows 2023年5月23日
    00
  • Windows11密钥/激活码/安装密钥分享 附激活工具+教程

    Windows 11密钥/激活码/安装密钥分享 附激活工具+教程 如果你使用的是Windows 11操作系统,那么你需要拥有一个有效的Windows 11密钥/激活码/安装密钥来激活你的系统,否则你的系统将无法正常使用。在本文中,我们将提供给你一些获取Windows 11密钥的方法,并提供Windows 11激活工具的下载链接和详细的教程,以帮助你快速激活你…

    windows 2023年5月23日
    00
  • Microsoft Windows Server 2008 Beta 3VHD官方镜像下载

    Microsoft Windows Server 2008 Beta 3VHD官方镜像下载 本文将详细讲解如何下载安装 Microsoft Windows Server 2008 Beta 3VHD 官方镜像,并提供一些示例说明。 Step 1:下载Virtual PC软件 在安装Microsoft Windows Server 2008 Beta 3VHD…

    windows 2023年5月23日
    00
合作推广
合作推广
分享本页
返回顶部