尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

VMware虚拟机安装Kali Linux完整教程:从下载到汉化配置

VMware虚拟机安装Kali Linux完整教程:从下载到汉化配置 虚拟机这块Kali Linux 算是安全测试领域绕不开的发行版。这篇教程直接从部署角度出发把 VMware Workstation Pro 的下载安装、Kali Linux 镜像获取、虚拟机创建、系统安装和汉化配置串成一条完整链路适合第一次接触虚拟机和新装 Kali 的读者。文章会把三个最容易卡住的点单独拎出来讲虚拟化没开启导致无法启动虚拟机、Kali 安装完成后没有图形界面、汉化后中文显示乱码。这三个问题占了新手求助里的大半先解决它们再往下走会顺手很多。1. 核心能力速览能力项说明项目类型虚拟机平台 Linux 渗透测试发行版部署涉及软件VMware Workstation Pro、Kali Linux主要功能在 Windows 上创建隔离的 Linux 虚拟机环境用于安全测试、系统实验、网安学习推荐硬件建议 CPU 支持虚拟化Intel VT-x / AMD-V内存 8GB 起步磁盘剩余空间 80GB 以上支持平台Windows 10 / 11VMware Workstation Pro启动方式VMware 图形界面一键开机虚拟机内启动 Kali Linux是否支持 API不涉及是否支持批量任务虚拟机支持快照、克隆可批量复制实验环境适合场景网络安全学习、渗透测试练习、系统环境隔离、软件行为分析从使用门槛看这套组合不需要很高的硬件配置。普通办公电脑加 8GB 内存就能跑起来重点是安装前确认 BIOS 里打开虚拟化支持。很多人在“下一步、下一步”之后卡在开机黑屏基本都是这个原因。2. 适用场景与使用边界VMware 虚拟机加 Kali Linux 的组合最常见的使用场景是网络安全学习和漏洞测试练习。Kali 内置了大量安全审计工具可以在虚拟机里完成信息收集、端口扫描、漏洞分析、无线网络测试等实验而不会影响宿主机系统。这个环境适合以下几类用户准备进入网络安全行业的初学者需要一个不折腾硬件的练习环境。做等保测试、渗透测试项目的工程师用虚拟机隔离不同测试目标。对 Linux 感兴趣想在 Windows 上体验 Linux 命令行的用户。需要在干净环境中分析可疑样本的测试人员。使用边界要特别强调Kali Linux 是一把双刃剑。所有工具和测试操作必须在自有设备、自有网络或已获得书面授权的目标上进行。未经授权扫描、渗透、破解他人设备或网络属于违法行为。包括网上常见的一些所谓“查看 WiFi 密码”测试只建议在自家的路由器上做实验拿到公共或他人网络中进行任何探测都是违规的。本文不讨论也不支持任何针对他人网络的测试方法。虚拟机还有一个天然优势测试环境出了问题直接删除虚拟机重来不会污染宿主机。配合快照功能可以在执行危险操作前一键还原。3. 环境准备与前置条件3.1 硬件基础要求VMware Workstation Pro 对硬件要求不高但虚拟化支持必须开启。配置项最低要求推荐配置CPU支持虚拟化的双核处理器四核及以上内存8GB16GB 及以上磁盘60GB 可用空间100GB 以上 SSD操作系统Windows 10 64 位Windows 11 64 位Kali Linux 桌面版安装后一般占用 20GB 左右但考虑到后续安装工具、保存快照、扩展磁盘建议给虚拟机预留至少 40GB 磁盘空间宿主机剩余空间保持在 60GB 以上比较稳妥。3.2 检查虚拟化是否开启在安装 VMware 之前先确认 CPU 虚拟化已经开启。Windows 下可以通过任务管理器查看也可以使用命令行的方式systeminfo输出信息中找到 “Hyper-V 要求” 部分如果显示 “虚拟化已启用”说明 BIOS 里的 VT-x/AMD-V 已经打开。如果显示未启用需要重启电脑进入 BIOS找到 Intel Virtualization Technology 或 AMD SVM Mode 选项设置为 Enabled 后保存退出。需要注意部分新电脑默认开启了基于虚拟化的安全VBS这可能导致 VMware 和 Hyper-V 冲突。如果安装 VMware 后启动虚拟机报错可以检查 Windows 功能里是否开启了 Hyper-V 或虚拟机监控程序必要时关闭这些功能再试。3.3 软件包准备本次部署需要准备两个安装包VMware Workstation Pro从 VMware 官网或 Broadcom 官方支持站点获取目前官网提供的版本以 Workstation Pro 17 系列为主。个人使用可以根据官网许可页面的说明申请免费许可证。Kali Linux 镜像从 Kali 官网下载 ISO 镜像文件建议选择 “Installer” 版本而非 “Live” 版本安装版可以写入磁盘并保存配置。下载时注意文件名后缀和镜像站点国内网络环境下可以根据 Kali 官网提供的镜像列表选择更快的位置也可以直接在官网页面选择直链下载。ISO 文件大小约 3.5GB 到 4.5GB取决于桌面环境版本下载需要耐心。4. VMware Workstation Pro 下载安装4.1 下载与安装VMware Workstation Pro 的安装过程是标准的 Windows 安装向导流程。双击安装包勾选接受许可协议安装路径可以保持默认也可以改到 D 盘这类空间较大的分区。安装过程中如果提示需要重启电脑先重启再继续。安装完成后桌面会出现 VMware Workstation Pro 图标第一次启动会要求输入许可证密钥。关于许可证VMware 官网目前的政策是 Workstation Pro 对个人用户免费需要在 Broadcom 的账号中心完成注册并申请许可证。申请时打开 VMware Workstation 的 “帮助” 菜单选择 “输入许可证密钥”把申请到的密钥粘贴进去即可。如果暂时没有许可证也可以先试用功能不受限制。4.2 安装后检查启动 VMware Workstation Pro进入主界面后先确认标题栏没有出现“评估模式”的红色提示。可以点击 “帮助” → “关于 VMware Workstation”查看版本和许可证状态。如果启动时提示“VMware Workstation 无法连接到虚拟机。请确保您有权运行该程序、访问该程序使用的所有目录以及该程序所需的所有临时文件”通常是权限不足或者安装目录被其他软件拦截。解决方式是右键点击 VMware 图标选择“以管理员身份运行”同时检查杀毒软件是否隔离了虚拟机相关文件。5. Kali Linux 镜像下载与校验5.1 镜像版本选择Kali Linux 官方提供多个镜像版本选择时看两个关键点桌面环境默认 Xfce 桌面资源占用低适合虚拟机GNOME 桌面视觉效果更好但内存占用会高一些。虚拟机环境建议选 Xfce。安装方式选择 “Installer” 即完整安装版不要选 “Live” 实时版因为 Live 版每次开机都会恢复默认状态无法保存系统配置。镜像文件名中一般会包含版本号和桌面环境标识例如包含kali-linux-2025.x-installer-amd64.iso字样的文件就是标准安装版。具体的版本号以官网当前发布为准下载前留意一下文件名即可。5.2 校验镜像完整性下载完成后推荐校验一下 SHA-256 哈希值防止镜像文件损坏或下载不完整。Kali 官网每个镜像都提供了对应的 SHA-256 校验值。Windows 下可以用 PowerShell 计算哈希值Get-FileHash .\kali-linux-2025.x-installer-amd64.iso -Algorithm SHA256将输出的哈希值和官网公布的校验值对比一致则说明文件是完整的。这一步很多人会跳过但镜像文件如果下载不完整安装时会莫名其妙报错排查起来反而更浪费时间。6. 创建虚拟机并安装 Kali Linux6.1 新建虚拟机向导打开 VMware Workstation Pro按以下步骤新建虚拟机点击 “创建新的虚拟机”。选择 “典型推荐”点击下一步。选择 “稍后安装操作系统”不要直接选择 ISO 镜像。这一步先创建空虚拟机后面再挂载 ISO可以避免 VMware 自动识别配置带来的兼容问题。客户机操作系统选择 “Linux”版本选择 “Debian 11.x 64 位” 或能看到的 Debian 对应版本。Kali Linux 基于 Debian 系统选 Debian 64 位是正确做法。虚拟机名称填写Kali Linux位置选一个磁盘空间充足的分区比如D:\VMware\Kali Linux。磁盘大小设置为 40GB选择 “将虚拟磁盘拆分成多个文件”。拆分文件便于虚拟磁盘的迁移和备份。进入 “自定义硬件” 界面设置内存为 4096MB处理器数量至少 1 个、每个处理器核心数建议 2 个以上。在新 CD/DVD 设置里选择 “使用 ISO 镜像文件”指向刚才下载的 Kali ISO。点击完成后虚拟机就已经创建好了。6.2 调整虚拟机设置虚拟机创建完成后先不要急着开机。在虚拟机列表里右键点击 “Kali Linux”选择 “设置”做一些针对性调整显示设置里把 “加速 3D 图形” 勾选上Kali 桌面的图形效果会流畅一些。如果宿主机内存只有 8GB建议把虚拟机内存调整为 3072MB避免物理内存耗尽导致系统卡顿。网络连接默认使用 NAT 模式即可这种模式下虚拟机可以访问外网同时不暴露在局域网中适合日常学习和测试。6.3 开始安装 Kali Linux点击 “开启此虚拟机”VMware 会从 ISO 镜像引导启动。虚拟机窗口进入 Kali 的引导菜单后选择 “Graphical install”图形化安装。安装过程分成几个阶段每一步都不难但要注意几个关键选项。6.3.1 语言与时区安装程序会先让选择安装语言这里选择 “中文简体” 可以直接安装中文环境减少后续汉化步骤。不过稳妥的做法是这里先选 English因为部分安装程序在非英语环境下会出现乱码或兼容问题。两种方式都行如果选中文后发现显示异常重新安装即可。时区选择 China 或根据测试需求选择对应时区。6.3.2 主机名和用户主机名可以填写kali也可以是自定义名字。接下来设置普通用户名和密码。这一步设置的账号就是登录系统后日常使用的账号不是 root 账号但具有 sudo 提权能力。6.3.3 磁盘分区分区选择界面选择 “使用整个磁盘”然后按默认方案完成分区。默认方案通常是一个根分区加一个 swap 交换分区对虚拟机来说完全够用。确认分区方案时选择 “将所有文件放在同一个分区” 即可分区结构简单便于后期扩容和维护。6.3.4 选择桌面环境和软件在 “软件选择” 界面勾选以下内容XfceKali 默认轻量级桌面kali-linux-default-recommended 工具集不建议在这个阶段勾选全部工具集比如kali-linux-everything它会把上千个工具全部装上安装时间很长而且大部分工具日常用不到。后续需要哪个工具就用 apt 单独安装效率更高。6.3.5 安装引导程序安装过程最后一步是安装 GRUB 引导加载程序。选择 “是”并把引导程序安装到主硬盘通常是 /dev/sda。这一步不能跳过否则虚拟机开机后无法进入系统。6.4 重启进入系统安装完成后安装程序会提示移除安装介质并重启。由于虚拟机光驱挂载的是 ISO点击 “继续” 后 VMware 会自动从虚拟磁盘引导。第一次启动会进入 GRUB 菜单直接按回车选择默认的 Kali 内核启动项。如果看到登录界面说明安装成功。用安装时设置的用户名和密码登录系统进入 Xfce 桌面环境后可以看到 Kali 默认的深色主题和底部工具栏。到这里虚拟机环境已经跑起来了。7. 安装后必备配置7.1 安装 VMware ToolsVMware 虚拟机安装 Linux 系统后建议立刻安装 open-vm-tools 增强工具。它能优化鼠标切换、剪贴板共享、屏幕分辨率自适应等体验不装的话虚拟机和宿主机之间操作会非常别扭。打开终端先更新软件源再安装工具sudo apt update sudo apt install -y open-vm-tools-desktop安装完成后重启虚拟机sudo reboot重启后可以在 VMware 菜单栏的 “虚拟机” → “设置” → “显示器” 里调整分辨率也可以直接把虚拟机窗口拉大系统会自动适配显示分辨率。7.2 更新软件源和系统Kali 默认官方源在国内网络环境下速度不稳定。更新前先测试当前源速度如果长时间没有进度就切换到国内镜像源。Kali 的软件源配置位于/etc/apt/sources.list用编辑器打开sudo nano /etc/apt/sources.list常见的 Kali 源配置模板如下实际使用时需要替换成当前可用的 Kali 镜像地址具体以镜像站提供的说明为准deb http://http.kali.org/kali kali-rolling main non-free contrib更新并升级系统sudo apt update sudo apt upgrade -yKali 采用滚动更新模式软件包版本比较激进升级过程可能耗时较长需要耐心等待。升级完成后重启系统确保新内核生效。7.3 创建磁盘快照系统配置到一个干净且可用的状态后回到 VMware 主界面点击 “虚拟机” → “快照” → “拍摄快照”给当前系统状态做一个备份。快照的意义很大后续如果在 Kali 里安装工具、修改系统配置、做测试实验导致系统崩溃可以右键拍摄的快照选择 “恢复到快照”几十秒内就能回到干净状态。建议在每次搭建好一个稳定环境后都拍一个快照。8. Kali Linux 汉化配置如果安装时没有选择中文语言或者想切换语言环境可以按下面的流程完成汉化。默认是美式英语界面要变成中文界面本质是安装中文语言包、设置语言区域设置和安装中文字体三个步骤。8.1 安装中文字体和语言包打开终端执行sudo apt install -y locales-all fonts-wqy-microhei fonts-wqy-zenheilocales-all包含了系统中大部分地区的语言包数据fonts-wqy-microhei和fonts-wqy-zenhei是中文字体不安装字体的话切换到中文界面后会显示方块乱码。8.2 重新配置语言地区设置执行语言配置命令sudo dpkg-reconfigure locales这是 Debian 系系统经典的语言配置工具。在弹出的界面里用方向键向下滚动找到zh_CN.UTF-8 UTF-8这一项。按空格键选中按 Tab 键切换到 “确定”回车。在默认语言选择界面切换到zh_CN.UTF-8回车确认。8.3 设置系统语言为中文更新环境变量并重启sudo update-locale LANGzh_CN.UTF-8 sudo reboot重启后系统就切换成中文界面了。第一次进入中文环境时系统会询问部分文件夹名称是否从英文改成中文比如 “Desktop” 是否改名为 “桌面”。建议选择 “保留旧名称”避免终端命令中频繁切换目录名。8.4 中文输入法安装如果需要在 Kali 里输入中文可以安装 fcitx5 输入法框架和中文拼音引擎sudo apt install -y fcitx5 fcitx5-chinese-addons安装完成后在系统设置里找到 “输入法” 或使用 fcitx5 配置工具添加 “拼音” 输入法。不同桌面环境的具体路径略有差异但 Xfce 下一般能在 “Settings” → “Input Method” 中进行配置。配置后重启按Ctrl 空格即可切换到中文输入法。9. 常见问题与排查方法问题现象可能原因排查方式解决方案启动虚拟机提示 “客户机操作系统已禁用 CPU”BIOS 虚拟化未开启或宿主机 VBS 冲突检查任务管理器虚拟化状态确认 BIOS 设置重启进入 BIOS 开启 VT-x / AMD SVM关闭 Windows 的 Hyper-VVMware 无法连接虚拟机提示权限不足安装目录权限异常或杀毒软件拦截右键以管理员身份运行 VMware以管理员身份启动排除杀毒软件干扰虚拟机开机一直转圈或黑屏ISO 镜像文件损坏用本机系统等保测试环境上传镜像计算 SHA-256 校验重新下载镜像确认校验值一致后再使用安装 Kali 后没有图形界面安装时未选择桌面环境登录文本终端检查桌面包重新安装软件选择界面勾选 Xfce 桌面汉化后中文显示方框乱码缺少中文字体执行fc-list :langzh检查中文字体安装 fonts-wqy-microhei 字体包apt update 速度极慢或失败官方镜像源网络不稳定检查ping http.kali.org延迟切换到国内 Kali 镜像源宿主机内存不足虚拟机卡顿分配的内存偏少或宿主机开启程序过多打开任务管理器查看内存占用情况增加虚拟机内存或减少宿主机同时运行的程序VMware 报错 “无法在更新服务器上找到组件”安装包文件不完整或版本过旧检查安装包来源和版本号从官网渠道重新下载最新安装包虚拟机时钟不同步未安装 open-vm-tools确认/etc/hosts和系统时间设置安装 open-vm-tools-desktop 并重启黑屏和 CPU 禁用问题出现频率最高基本都跟虚拟化开关有关。安装 VMware 之前一定要先确认虚拟化状态这一步省不了。10. 最佳实践与使用建议10.1 目录规划建议给虚拟机和镜像文件分别建立目录D:\VMware\ ├── ISO └── Kali Linux镜像文件放到 ISO 目录虚拟机文件放到单独目录安装不同测试系统时互不干扰。快照文件通常体积较大目录所在分区要保留充足空间。10.2 网络模式选择VMware 提供三种常见网络模式模式作用适用场景NAT虚拟机共享宿主机 IP 访问外网日常上网、更新系统和工具桥接虚拟机获取局域网独立 IP模拟真实网络环境中的独立主机仅主机虚拟机和宿主机之间通信隔离测试环境不对外暴露安全测试练习时建议先用 NAT 模式确认系统可以连通外网后再做网络配置实验。不要一开始就切到桥接模式防止测试工具在局域网内产生不可控的网络流量。10.3 快照管理每次更新完系统、配好一个测试场景都拍一个快照。快照的命名要说明当前环境状态比如 “Kali-Default-2026” 或 “初始化完成-无额外工具”。实验过程中发现问题直接恢复到干净的快照比手动排查快得多。10.4 合法合规提醒再强调一次Kali Linux 内置的工具集功能很强但使用必须有明确授权。在虚拟机上做测试要保证目标网络、目标设备属于自己或已获得书面授权。任何未经授权的扫描、探测、攻击行为都违反法律。也不要在真实业务网络环境里随意运行 Kali 中的工具先在自己的虚拟机实验环境里充分验证。10.5 资源管理虚拟机运行时Kali 会持续占用宿主机 CPU 和内存。如果宿主机只有 8GB 内存虚拟机分配 3GB 到 4GB 即可不要超过宿主机内存的 50%否则日常办公会明显卡顿。在不对 Kali 进行大量编译或测试任务时也可以把虚拟机挂起而不是关闭下次开启时能更快恢复现场。11. 总结与后续方向VMware Workstation Pro 加 Kali Linux 这套组合第一次完整跑通之后后面再装其他 Linux 系统或者复现测试环境就顺了。本文的核心要点总结下来就是三步先确认虚拟化开启再按 Linux/Debian 类型创建虚拟机最后用官方安装镜像完成安装和中文环境配置。对刚入门的读者先把 Kali 的桌面环境跑通、把 apt 源切到可用镜像、完成一次系统更新就已经完成了 80% 的工作量。后续可以继续练习的内容包括Kali 终端里的基础命令、网络扫描工具的合法用法、虚拟机快照与克隆的组合使用以及在 NAT 模式下搭建自己的实验网络。最容易踩的坑依旧是虚拟化设置和镜像完整性问题遇到“黑屏”“无法启动”“更新服务器找不到组件”这些提示时先回看第 9 节的排查表基本都能找到答案。建议直接收藏这篇文章等实际安装时按步骤对照操作会省掉不少搜索时间。
返回列表