Proxmox 中的 Kali(来宾 VM)
由于虚拟机管理程序 Proxmox 的类型,我们没有关于如何安装它的文档页面。但是,这可以通过Proxmox 的官方页面找到。
Proxmox 有两种访问嵌套环境的方法。第一种是通过虚拟化,使用 QEMU。另一种是通过使用 LXC 的容器化。我们将讨论这两种方法。
Kali 作为 Proxmox VM(虚拟化)
我们将回顾这些步骤并讨论一些可以进行的更改。
- 从get Kali下载最新的 ISO
- 选择“创建虚拟机”
- 为 VM 分配名称和 ID
- 选择我们之前下载的ISO
- 我们可以使用默认值跳过“系统”
- 创建至少 20 GiB 的磁盘,您可能需要更多,因此在选择存储时请考虑您的需求
- 为“Sockets”和“Cores”选择 2 以使我们的总内核数达到 4,您可能可以使用更少或可能需要更多,再次考虑您的需求
- 使用至少 2048 MiB
- 请务必选择正确的网络设备,如果您不确定要选择哪个将其保留为默认值
- 确认您的设置
从这里我们选择节点下的新虚拟机,然后选择“控制台”后选择“立即开始”。从这里我们可以像正常安装一样进行。
Kali 作为 Proxmox CT(容器化)
我们将回顾这些步骤并讨论一些可以进行的更改。
我们首先需要安装要使用的容器模板。为此,我们导航到LXD 存储库并确定我们的要求。对于本指南,我们有一个在 amd64 硬件上运行的 Proxmox 系统,因此我们选择了它。我们将选择默认值,这将适用于所有硬件选项。接下来我们选择最近的日期。现在我们下载“rootfs.tar.xz”。我们也可以复制此链接并在 Proxmox 中的“CT 模板”下选择“从 URL 下载”并提供此 URL,然后查询它。
- 选择“创建 CT”
- 为容器分配主机名和密码。如果相关,还请提供 SSH 公钥。
- 选择我们之前下载的模板
- 根据此容器的用例,您可能希望为系统提供更多存储空间。一个很好的平衡是为典型的 Kali 安装提供 20 GiB。
- 将“核心”增加到 2,您可能可以使用更少或可能需要更多,考虑您的需求
- 同样,根据用例,您可能希望增加内存量。一个很好的平衡是给它 2048 用于典型的 Kali 安装,1024 交换。
- 必要时选择网络设置,否则保留默认设置。
- 如有必要,更改 DNS 设置
- 确认设置并完成设置
从这里我们等待容器被创建并以“TASK OK”结束。完成后,我们可以关闭此窗口,选择节点下的容器,选择控制台,然后选择顶部栏上的“开始”。我们使用“root”用户和我们之前输入的密码登录。
更新日期:2022 年 9 月 15 日
作者: gamb1t