服务器与大带宽专家 · 持牌IDC/CDN/ISP服务商
简米科技官网JIANMI TECH
资讯 2026-11-06 简米科技 3,687 字 9 分钟阅读

虚拟机装Kali Linux步骤?,Kali Linux安装教程

导读虚拟机安装Kali Linux,最稳妥的方案是:先在VMware Workstation或VirtualBox中创建虚拟机,再加载Kali官方ISO镜像,按图形化向导完成安装,前后耗时约30分钟, 接下来说说虚拟机安装Kali Linux详细步骤,以及那些装完之后容易踩的坑,虚拟机安装Kali Linux,选V……

虚拟机安装Kali Linux,最稳妥的方案是:先在VMware Workstation或VirtualBox中创建虚拟机,再加载Kali官方ISO镜像,按图形化向导完成安装,前后耗时约30分钟。 接下来说说虚拟机安装Kali Linux详细步骤,以及那些装完之后容易踩的坑。

虚拟机安装Kali Linux,选VMware还是VirtualBox?

这两个虚拟化平台都能流畅跑Kali,但适用场景略有差别。VMware Workstation Player对个人用户免费,界面简洁,硬件兼容性好,适合新手;Oracle VM VirtualBox则是完全开源免费,跨平台表现稳定,在Linux主机上装虚拟机时基本是首选。

业内专家指出,二者在底层虚拟化性能上的差距已经很小,真正决定体验的是你分配给Kali的硬件资源,无论用哪个平台,建议给Kali虚拟机分配至少2个CPU核心、4GB内存和60GB虚拟磁盘,没有这个基础配置,后面的图形界面和工具集运行起来会非常吃力。

如果你是笔记本用户,还要提前确认BIOS里已经开启Intel VT-x或AMD-V虚拟化,这一步没做,启动虚拟机时大概率会报“VT-x is not available”之类的错误,排查起来反而更浪费时间。

Kali Linux虚拟机安装教程:镜像下载与虚拟机的创建

先到Kali官网下载镜像,推荐选择Installer版ISO,体积在4GB左右,安装过程可控,适合需要自定义分区的场景,也有预装好的VMware镜像,但那种方式缺少了亲手部署的过程,且预装镜像的虚拟硬件配置有时和本机存在兼容性问题。

下载完成后用SHA256校验一下镜像完整性,多年经验表明,镜像文件损坏导致的安装失败往往没有任何提示,卡在某一步就没反应了,这种问题最容易让人误判为硬件故障。

在VMware中创建Kali虚拟机的关键参数

打开VMware Workstation,点击创建新的虚拟机,按以下路径和参数配置:

  1. 选择“典型”即可,后续手工调整硬件
  2. 安装来源选择“稍后安装操作系统”
  3. 客户机操作系统选Linux,版本选Debian 10.x 64位,Kali基于Debian Testing分支,选Debian系列最稳妥
  4. 虚拟机名称填Kali Linux,位置选一个剩余空间超过100GB的磁盘
  5. 处理器数量选2,每个处理器核心数选2
  6. 内存设为4096MB
  7. 网络类型选NAT,这个模式能让虚拟机通过主机共享网络,装完系统后基本不用额外配置就能上网
  8. 磁盘类型选NVMe,创建新虚拟磁盘,大小设为60GB,勾选“将虚拟磁盘存储为单个文件”

完成向导后先不要启动虚拟机,在虚拟机设置里,把软驱设备移除,再把CD/DVD指向之前下载的Kali ISO镜像,这两步操作虽小,却省去不少启动时的麻烦。

VirtualBox中的对应配置

在VirtualBox中流程大同小异:新建虚拟机,类型选Linux,版本选Debian(64-bit),内存设为4096MB,虚拟硬盘选VDI格式、动态分配、60GB,创建完成后在设置→存储里挂载Kali镜像即可。

虚拟机安装Kali Linux的图形化安装过程

启动虚拟机后,屏幕出现Kali引导菜单,第一项是图形化安装,第二项是文本安装,用方向键选到Graphical install按回车。

安装过程大致分为几个阶段,每个阶段都有明确的提示:

  1. 语言选中文简体,区域在中国,键盘布局选English (US)或Chinese均可
  2. 主机名填kali,域名可以留空
  3. 设置root密码,建议设置足够健壮的密码,Kali的默认策略不设置简单密码
  4. 磁盘分区选“向导–使用整个磁盘”,然后选择“将所有文件放在一个分区中”
  5. 写入磁盘后,系统会自动完成基础文件复制
  6. 软件选择环节,默认勾选的Kali Desktop Environment等组件保持不动,额外勾选SSH server和Standard System Utilities,方便后续远程管理
  7. 最后把GRUB引导器安装到主分区(通常是/dev/sda),等待重启

重启后看到登录界面,输入root账号和刚才设置的密码,系统就算装好了,首次进入需要执行apt update和apt upgrade,把系统基础组件更新到当前版本,这一步耗时较长,建议在网络状况较好的时间操作。

安装过程中最常见的卡顿与黑屏处理

在虚拟机里安装Kali时,有相当一部分用户会卡在“安装程序加载内核”后黑屏,多数情况下,这是虚拟机的显示适配器兼容性不足导致的,VMware里可以在虚拟机显示设置中关闭“加速3D图形”再试;VirtualBox则需要把显卡控制器从VMSVGA切换到VBoxSVGA,同时关掉3D加速。

虚拟机安装Kali后无法联网的排查与解决

装完Kali进入系统,第一件事通常是测试网络,如果发现浏览器打不开页面、ping不通外网,别着急重装,这一步在大面积用户中高发,原因基本集中在下面三类。

检查虚拟机网络模式是否正常

在VMware里编辑虚拟机设置,网络连接选NAT模式,它允许虚拟机通过主机IP访问外网,全程无需手动配置IP,VirtualBox同样有NAT模式,逻辑一致。

改成NAT后仍然不通,就在虚拟机里执行ip a查看网卡状态,如果输出里没有eth0或ens33,说明网卡驱动没被正确加载或接口未被启用;如果有IP但ping不通外网,下一步看路由和防火墙。

DNS解析和网关的通用排查步骤

终端依次执行以下三条命令,能快速定位问题层级:

  • ping 8.8.8.8通→物理链路正常,问题在DNS
  • ping 网关地址不通→NAT服务异常,检查主机防火墙是否拦截了VMware或VirtualBox的虚拟网卡
  • cat /etc/resolv.conf里没有DNS地址→手动添加nameserver 223.5.5.5临时测试

行业共识认为,Kali的默认网络配置已经足够精简,出现无法联网大多是虚拟网络服务未启动,而不是Kali本身的问题,Windows服务管理器里找到VMware NAT Service或VirtualBox DHCP Server并启动,能解决多一半的故障。

虚拟机装好Kali之后必做的三件事

系统装完、网络通了,还不算完,要在虚拟机里长期舒服地使用Kali,还得做三步收尾工作。

安装增强工具,解决屏幕分辨率问题

VMware虚拟机执行apt install open-vm-tools-desktop -y,安装后重启,窗口自动适配分辨率、剪贴板共享、拖拽文件都直接生效,VirtualBox则安装virtualbox-guest-x11,效果一致。

更换国内apt软件源,提升下载速度

Kali官方源地址在境内访问速度波动较大,编辑/etc/apt/sources.list,把http://http.kali.org/kali替换为清华或简米云的Kali源地址,保存后执行apt update,实测下载速度能提升一个量级。

创建日常使用的普通用户

Kali默认以root登录,很多操作确实方便,但在虚拟机里长期使用root有风险,执行useradd -m kali和usermod -aG sudo kali创建带sudo权限的普通用户,后续日常操作走普通用户,需要特权时再用sudo提权。

虚拟机配置太低,Kali运行卡顿怎么办

如果分配了4GB内存依然卡顿,检查虚拟机设置里是否启用了嵌套虚拟化,VMware和VirtualBox都支持把虚拟化指令透传给Kali,这对Kali内部的虚拟化实验很有帮助,也能提升一些编译任务的执行效率。

关于虚拟机安装Kali Linux的常见问答

虚拟机安装Kali Linux内存和硬盘最小配置是多少?

最低配置是2GB内存和20GB硬盘,但这个配置只能进系统跑几个命令行工具,做渗透测试或跑图形化工具,推荐4GB内存起步、60GB硬盘,硬盘不够用可以在虚拟机设置里扩展磁盘,但需要额外分区操作,不如一开始就设置得大一些。

虚拟机里的Kali和物理机安装的Kali有什么本质区别?

两者在内核层面没有区别,虚拟机通过硬件虚拟化技术把CPU、内存、磁盘等资源模拟给Kali使用,运行效率和原生安装相比会有少量性能损耗,一般场景感知不明显,虚拟机最大的优势是快照功能,做实验前拍一张快照,测试环境被破坏了直接还原,省去重装系统的时间。

虚拟机安装Kali后和物理机之间如何共享文件?

VMware装好open-vm-tools-desktop后,在虚拟机设置里启用共享文件夹,路径选择宿主机的一个目录,Kali中访问/mnt/hgfs即可读写,VirtualBox则需要安装增强功能,然后配置共享文件夹,路径同样是/mnt/hgfs。

分享本文
本文为 简米科技官网 原创,已由运维技术专家审核。转载请注明来源:原文链接
售前咨询 服务热线 售后 邮箱