在CentOS 8上运行的VMware Workstation Pro 15.5上运行Vagrant

如何使用付费许可证设置Vagrant VMware提供商,以便在CentOS 8上运行的VMware Workstation Pro 15.5上运行。

感谢Aaron McKay鼓励我写这篇文章,并提供 Vagrant VMware 提供商许可证。

在这篇文章中,我将向您展示如何:

  1. 安装 VMware Workstation Pro。
  2. 安装流浪汉。
  3. 安装 Vagrant VMware Utility。
  4. 安装Vagrant VMware插件。
  5. 安装 Vagrant VMware Provider 许可证。
  6. 预配一台机器(Metasploitable 3 Win 2k8 和 Linux 版本)。

首先,让我们从如何在CentOS 8 / RHEL上安装VMware Workstation Pro 15.5开始。如果您已经安装了它,请跳过它。

安装 VMware Workstation Pro。

  1. 下载安装程序:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html

  2. 找到 .bundle 文件并运行以下命令:
  3. 使用"完整"命令使其可执行取决于您的版本。chmod +x VMware-Workstation...
  4. 运行安装程序sudo ./VMware.Workstation...
  5. 您将收到一条消息,指出安装成功。

vmware install

从应用程序菜单中打开 VMware 工作站或键入您的终端。vmware

常见问题:当您单击安装时失败。Before you can run VMware, several modules must be compiled and loaded into the running kernel.

VMware Kernel Module Updater

  1. 如果模块安装失败,请尝试运行以下命令:可以在此处找到更多信息:https://kb.vmware.com/s/article/58533sudo dnf install elfutils-libelf-devel
  2. 然后再次启动 VMware Workstation Pro 15.5,并在 VMware Kernel Module Updater 上单击安装。这一次它应该完成。
  3. 程序完全打开后,安装许可证并尝试构建一个空的虚拟机,以确保一切正常。

安装流浪汉。

  1. Downloads | Vagrant by HashiCorp下载流浪 CentOS 软件包。
  2. 找到您下载的.rpm文件并运行以下命令:您的版本可能不同。sudo yum localinstall vagrant_2.2.9_x86_64.rpm
  3. 键入y,如果出现提示,请按回车键。
  4. 在终端中键入并按回车键,您应该会看到流浪者的帮助选项。vagrant

安装Vagrant的VMware实用程序

  1. 从 下载 CentOS rpm 软件包。https://www.vagrantup.com/vmware/downloads
  2. 找到.rpm文件并运行以下命令:您的版本或文件名可能不同。sudo yum localinstall vagrant-vmware-utility_1.0.9_x86_64.rpm
  3. Type y and hit enter if prompted.
  4. You should see the messages “Certificate generation complete!” and a successful installation message.

流浪汉安装 CentOS

安装Vagrant VMware插件

  1. 确保您在前面的步骤中成功安装了 Vagrant VMware 实用程序。
  2. 运行以下命令:vagrant plugin install vagrant-vmware-desktop
  3. 您应该会收到一条绿色消息"已安装插件..."

安装 Vagrant VMware 插件许可证

  1. 下载许可证文件。它应该被命名为 license.lic。
  2. 转到下载文件的目录,然后运行以下命令:vagrant plugin license vagrant-vmware-desktop licnese.lic
  3. 您应该会收到一条绿色消息,指出"已成功安装虚拟软件-桌面版!

流浪插件安装

最后运行以下命令以确保已安装该服务:

sudo /opt/vagrant-vmware-desktop/bin/vagrant-vmware-utility service install

常见问题:这还修复了置备计算机时出现的常见问题,并且您会收到错误消息"Vagrant 遇到与 Vagrant VMware 实用程序驱动程序的意外通信错误..."

流浪汉遇到意外的通信错误 - 修复

置备虚拟机

在这个例子中,我将使用Vagrant VMware Utility从Vagrant配置Metasploitable 3。

  1. 您可以在此处找到原始说明,https://github.com/rapid7/metasploitable3提供的流浪文件旨在与Virtualbox配合使用。如果您使用的是Virtualbox,请仅转到我的其他帖子:https://michaelnieto.com/metasploitable-3/

  2. 下载我为每台机器定制的流浪者文件:

如果你想要Metasploitable Win 2k8机器,请下载以下Vagrantfile:https://github.com/mikensec/mikensec.github.io/tree/master/assets/vagrant/windows/Vagrantfile

对于 Metaploitable 3 Linux 映像mikensec.github.io/Vagrantfile at master · mikensec/mikensec.github.io · GitHub

您还可以在终端中运行以下命令:

对于 Win 2k8 流浪文件:

mkdir metasploitable3-windows-workspace
cd metasploitable3-windows-workspace
curl -O https://raw.githubusercontent.com/mikensec/mikensec.github.io/master/assets/vagrant/windows/Vagrantfile

对于 Linux Vagrantfile:

mkdir metasploitable3-linux-workspace
cd metasploitable3-linux-workspace
curl -O https://raw.githubusercontent.com/mikensec/mikensec.github.io/master/assets/vagrant/linux/Vagrantfile

然后进入要使用的工作区,例如:

cd metasploitable3-windows-workspace
vagrant up --provider=vmware_desktop

配置映像后,VMware Workstation 将打开。

metasploitable 3 wmware workstation Pro

Win 2k8 元可识别 3 - 工作站专业版

如果您收到有关流浪者遇到的错误消息和意外的通信错误...

流浪汉遇到意外的通信错误 - 修复

请尝试以下命令:

sudo /opt/vagrant-vmware-desktop/bin/vagrant-vmware-utility service install

如果您没有足够的磁盘空间或 RAM 来运行虚拟机,则可能会出现其他可能的错误消息。您可以尝试使用更多自定义设置编辑Vagrant文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值