Kali Linux là bản phân phối Linux phổ biến thiết kế cho kiểm thử xâm nhập (penetration testing) và hacking đạo đức bởi chuyên gia bảo mật. Cài Kali Linux trên máy ảo VirtualBox cho phép chạy trên Windows PC, cung cấp môi trường cô lập kiểm thử và học tập mà không ảnh hưởng cài đặt Windows hiện có.
Thiết lập Kali Linux trong máy ảo bao gồm tải file ISO, tạo máy ảo mới trong VirtualBox, cấu hình cài đặt hệ thống. Phương pháp này cho phép tương tác với máy ảo khác và máy chủ (host), không ảnh hưởng Windows host.
Để cài Kali Linux trên Windows 11 dùng VirtualBox, làm theo các bước:
Bật Ảo Hóa Trên Windows PC
Trước khi cài Kali Linux trong VirtualBox, đảm bảo ảo hóa (virtualization) bật trên Windows PC trong cài đặt BIOS/UEFI. Tính năng này cho phép HĐH chạy HĐH khác như máy ảo, cải thiện hiệu năng và tương thích.
Để bật ảo hóa trong BIOS/UEFI, làm theo bước:
- Với Windows 11 PC đã boot, chuột phải menu Start chọn Settings.
- Trong Settings, nhấn System > Recovery.
- Cuộn đến phần "Recovery options", bên cạnh "Advanced startup" nhấn "Restart now".
- Khi nhắc, xác nhận khởi động lại nhấn "Restart now".
- Sau khi PC khởi động vào menu recovery mode, chọn "Troubleshoot" > "Advanced Options".
- Trong Advanced Options, nhấn nút "UEFI Firmware Settings".
- Nhấn Restart boot vào menu UEFI.
- Nếu không hoạt động, khởi động lại PC thủ công nhấn phím thích hợp (Delete hoặc F1) boot vào menu BIOS/UEFI thủ công. Kiểm tra manual thiết bị phím đúng.
- Khi vào BIOS/UEFI, điều hướng đến phần Advanced hoặc Processor. Tìm cài đặt liên quan ảo hóa: AMD-V, Intel Virtualization Technology, Intel VT-D Tech, hoặc tương tự.
- Đảm bảo bật cài đặt (hoặc các cài đặt) ảo hóa và lưu thay đổi.
- Sau lưu, thoát BIOS/UEFI và khởi động lại máy tính để thay đổi có hiệu lực.
Sau bật ảo hóa, bắt đầu cài VirtualBox (và Kali Linux).
Cách Tải Và Cài Đặt VirtualBox
Có vài lựa chọn chạy máy ảo Linux trên Windows PC. Một trong những lựa chọn tốt là VirtualBox, công cụ ảo hóa miễn phí mã nguồn mở. Thay thế có thể dùng VMware, công cụ ảo hóa nổi tiếng khác, tuy nhiên cần license trả phí.
Trước, truy cập trang web chính thức VirtualBox trình duyệt. Chọn phiên bản phù hợp cài — VirtualBox for Windows hosts trường hợp này. Tải xuống tự động bắt đầu.
Sau tải xong, tìm file cài đặt trên máy và nhấp đúp bắt đầu cài đặt. Làm theo hướng dẫn màn hình, cho phép quyền cần thiết và cài thành phần bổ sung.
Ví dụ, VirtualBox thường cài thành phần mạng ảo cho phép máy ảo truy cập mạng cục bộ không ảnh hưởng cấu hình mạng Windows.
Sau cài VirtualBox xong, sẵn sàng thiết lập máy ảo Kali Linux mới.
Tạo Và Cấu Hình Máy Ảo Mới Trong VirtualBox
Sau cài VirtualBox, sẵn sàng thiết lập máy ảo Kali Linux mới. Trước khi tiến hành, cần tải file image Kali Linux.
Tải file image Kali Linux mới nhất từ trang web Kali Linux. Sau đó, thiết lập máy ảo theo bước:
- Mở VirtualBox nhấn nút "New".
- Menu "Name and operating system", gõ tên mới cài Kali Linux (vd: Kali Linux).
- Chọn "Linux" làm Type và "Linux 2.6 / 3.x / 4.x / 5.x (64-bit)" Version trước nhấn Next.
- Menu "Memory", chọn lượng RAM phù hợp dành cho máy ảo. Tối thiểu 2048MB (2GB) nhưng nếu tài nguyên nhiều hơn, chọn thêm — chỉ để đủ cho Windows chạy dưới không vấn đề.
- Tăng số bộ xử lý tối thiểu 2 (nếu phần cứng cho phép).
- Nhấn Next tiếp tục.
- Menu "Hard disk", chọn "Create a virtual hard disk now", chọn kích thước phù hợp, nhấn Next.
- Xác nhận cài đặt đúng trước nhấn Finish tạo máy ảo.
- Máy ảo nên tạo xong — chọn nó nhấn Settings.
- Tab Motherboard menu System, đặt thứ tự boot "Optical" (Quang) đầu tiên trên "Hard Disk".
- Chọn "Display" đặt "Video Memory" mức phù hợp (khuyến nghị 128MB) tích "Enable 3D Acceleration". Nhấn OK lưu cài đặt máy ảo.
- Nhấn "Start" chạy máy ảo Kali Linux lần đầu.
Đến đây, bạn tạo và cấu hình thành công máy ảo mới trong VirtualBox. Bây giờ hoàn tất cài đặt qua các bước sau.
- Khởi động máy Kali Linux, VirtualBox nhắc chọn ổ cài đặt. Chọn file ISO tải từ trang Kali Linux — nhấn mũi tên > "Other".
- Nhấn "Mount and Retry Boot" tiếp tục.
- Sau vài giây, nhắc chọn phương pháp cài — đa số chọn "Graphical install" nhấn Enter.
- Khi cài bắt đầu, nhắc chọn ngôn ngữ, vị trí, bàn phím — chọn tùy chọn nhấn Continue mỗi menu.
- Cài tiến hành — chờ tiếp tục. Có thể nhắc xác nhận/cấu hình mạng (kết nối Wi-Fi). Làm theo hướng dẫn màn hình hoàn tất.
- Tiếp, gõ hostname (tên máy trên mạng cục bộ) hộp văn bản trước nhấn Continue.
- Khi nhắc, chọn username và password cài Kali Linux nhấn Continue mỗi menu.
- Xác nhận cài đặt đồng hồ nhấn Continue.
- Menu "Partition Disks", đa số chọn "Guided – Use entire disk" nhấn Continue qua menu. Có thể tách partition home, var, tmp nhưng cho máy ảo, tốt nhất để tất cả trên đơn đĩa vì trong một file.
- Trong cài, nhắc chọn phần mềm cài. Thay đổi theo ý thích, nhấn Continue.
- Làm theo hướng dẫn màn hình xác nhận cài đặt khác trước nhấn Continue menu "Finish the installation".
- Máy ảo khởi động lại sau cài xong. Thoát menu cài (nếu boot vào) xác nhận đăng nhập được, tắt máy ảo.
- Lúc này, quay lại cài đặt máy ảo đặt thứ tự boot ưu tiên ổ cứng trên ổ quang ảo chứa ISO cài — chọn máy ảo nhấn Settings.
- Tab Motherboard menu System, đảm bảo di chuyển "Hard Disk" lên trên "Optical" trong tùy chọn "Boot Order".
- Nhấn OK lưu.

Kali Linux sẵn sàng dùng trong VirtualBox. Boot lên và bắt đầu dùng ngay với username/password đã dùng đăng nhập.
Kiểm Thử Bảo Mật Trên Linux Với VirtualBox
Dùng các bước trên cài Kali Linux trong VirtualBox trên Windows PC, bạn tận dụng toàn bộ sức mạnh nó kiểm tra và bảo mật mạng. Nếu muốn gỡ VirtualBox bất kỳ lúc, làm từ menu Windows Settings.
Muốn thử phương pháp khác test phần mềm mới? Dùng Windows Sandbox tạo môi trường Windows dùng một lần test file/ứng dụng không rủi ro cài Windows chính.