Як встановити Kali Linux на VMware Workstation: Повний покроковий посібник
Kali Linux — це стандартний у галузі дистрибутив для тестування на проникнення, етичного хакерства та оцінки кібербезпеки. Встановлення Kali Linux на VMware Workstation дає вам повністю ізольоване, пісочниця-середовище, де ви можете проводити аудити безпеки, практикувати техніки експлуатації та тестувати захист мережі — все без дотику до вашої хост-операційної системи або виробничої інфраструктури.
Незалежно від того, чи ви досвідчений фахівець з безпеки, чи тільки починаєте свою подорож у світ етичного хакерства, цей комплексний посібник проведе вас через кожен крок: від завантаження ISO до завершення конфігурації після встановлення.
Чому запускати Kali Linux на віртуальній машині?
Перш ніж переходити до процесу встановлення, варто зрозуміти, чому VMware Workstation є таким популярним вибором для запуску Kali Linux:
- Ізоляція: Ваша хост-ОС залишається повністю незатронутою всім, що ви робите всередині VM.
- Снімки: VMware дозволяє зберегти стан вашої VM у будь-якій точці, тому ви можете повернутися назад після неправильної конфігурації або невдалого тесту.
- Портативність: Файли віртуальної машини можна легко копіювати, архівувати та переміщувати між системами.
- Контроль ресурсів: Ви можете точно розподілити CPU, RAM та дисковий простір відповідно до вашого навантаження.
- Безпечна площадка для тестування: Ідеально для практики техніки тестування на проникнення в законному, контрольованому середовищі перед застосуванням їх у реальних сценаріях.
> Примітка безпеки: Якщо вам потрібне спеціалізоване, постійно доступне середовище для дослідження безпеки або операцій червоної команди, розгляньте розгортання Kali Linux на плані VPS Hosting — надаючи вам віддалений доступ, повний контроль root та можливість запускати інструменти 24/7 без споживання локальних ресурсів.
Передумови
Перш ніж почати, переконайтеся, що у вас є наступне:
1. VMware Workstation
Завантажте та встановіть VMware Workstation Pro або VMware Workstation Player з офіційного веб-сайту VMware. Workstation Pro рекомендується за його функції снімків та розширеної мережі, але Player добре працює для базового використання.
2. Kali Linux ISO
Завантажте останню Kali Linux ISO з офіційного веб-сайту Kali Linux на https://www.kali.org/get-kali/. Виберіть образ Installer (не Live образ) для повного встановлення. Завжди перевіряйте контрольну суму SHA256 після завантаження, щоб підтвердити цілісність файлу.
3. Системні вимоги
Ваша хост-машина повинна відповідати цим мінімальним специфікаціям:
| Компонент | Мінімум | Рекомендовано |
|---|---|---|
| CPU | Двоядерний, 64-бітний | Чотирьохядерний або краще |
| RAM (хост) | 8 GB | 16 GB або більше |
| Вільний дисковий простір | 30 GB | 60 GB або більше |
| Віртуалізація | VT-x / AMD-V увімкнено | VT-x / AMD-V увімкнено |
> Порада: Переконайтеся, що апаратна віртуалізація (Intel VT-x або AMD-V) увімкнена в налаштуваннях BIOS/UEFI. VMware попередить вас, якщо це не так, і продуктивність буде значно знижена.
Крок 1: Створіть нову віртуальну машину в VMware Workstation
Запустіть VMware Workstation
Відкрийте VMware Workstation на вашому комп’ютері. На домашньому екрані натисніть «Create a New Virtual Machine».
Виберіть тип конфігурації
Вам будуть представлені два варіанти:
- Typical (Recommended) — Керований установ, ідеальний для більшості користувачів.
- Custom (Advanced) — Дає вам детальний контроль над сумісністю апаратного забезпечення та налаштуваннями.
Виберіть Typical (Recommended) та натисніть Next.
Виберіть носій установки
На наступному екрані виберіть «Installer disc image file (ISO)» та натисніть Browse, щоб перейти до завантаженого файлу Kali Linux ISO. VMware може не автоматично виявити Kali Linux, що нормально — ви вказуєте тип ОС вручну на наступному кроці.
Натисніть Next.
Крок 2: Виберіть гостьову операційну систему
Оскільки VMware не має спеціального запису Kali Linux у своєму списку ОС, вам потрібно налаштувати його вручну:
- Guest operating system: Виберіть Linux
- Version: Виберіть Debian 10.x 64-bit (Kali Linux базується на Debian, і це найближче співпадіння)
Натисніть Next.
Крок 3: Назвіть вашу віртуальну машину та встановіть місце зберігання
- Virtual machine name: Введіть описову назву, наприклад
Kali Linux 2024абоKali-Pentest-Lab. - Location: Виберіть каталог з достатнім вільним місцем. Уникайте зберігання VM на системному диску, який майже заповнений.
Натисніть Next.
Крок 4: Розподіліть дисковий простір
Налаштуйте віртуальний жорсткий диск для встановлення Kali Linux:
- Disk size: Встановіть мінімум 20 GB, хоча 40–60 GB настійно рекомендується, якщо ви плануєте встановлювати додаткові інструменти, зберігати захоплення або запускати списки слів.
- Disk storage type:
- Store virtual disk as a single file — Краща продуктивність, але менш портативна.
- Split virtual disk into multiple files — Легше переміщувати між файловими системами, невеликі накладні витрати на продуктивність.
Для спеціалізованої лабораторії безпеки краще використовувати зберігання одного файлу. Натисніть Next.
Крок 5: Налаштуйте апаратне забезпечення перед завершенням
Перш ніж натискати Finish, натисніть «Customize Hardware», щоб тонко налаштувати ресурси вашої VM.
Процесор (CPU)
- Розподіліть щонайменше 2 ядра процесора.
- Якщо ваш хост-CPU має 8 або більше логічних ядер, розподіл 4 ядер значно поліпшить продуктивність при запуску багатопотокових інструментів, таких як Hashcat або Metasploit.
Пам’ять (RAM)
- Мінімум: 2 GB
- Рекомендовано: 4 GB
- Оптимально для важких навантажень: 8 GB
Kali Linux з повним середовищем робочого стола (GNOME або XFCE) комфортно працює на 4 GB. Якщо ви запускаєте інструменти, які інтенсивно використовують пам’ять, або кілька сервісів одночасно, розподіліть більше.
Мережевий адаптер
Виберіть відповідний режим мережі для вашого випадку використання:
| Режим | Випадок використання |
|---|---|
| NAT | Простий доступ в Інтернет через хост; найбезпечніший для новачків |
| Bridged | VM отримує власну IP у локальній мережі; корисна для лабораторій сканування мережі |
| Host-Only | Ізольована мережа тільки між VM та хостом; ідеальна для тестування без мережі |
Для більшості лабораторій тестування на проникнення NAT є найбезпечнішою та найпростішою початковою точкою.
Дисплей
Увімкніть Accelerate 3D graphics, якщо ваш хост-GPU це підтримує — це поліпшує чутливість середовища робочого стола.
Натисніть Close, потім натисніть Finish, щоб створити віртуальну машину.
Крок 6: Увімкніть віртуальну машину
Виберіть щойно створену VM Kali Linux з бібліотеки VMware та натисніть «Power on this virtual machine». VM завантажиться з прикріпленого ISO образу.
Крок 7: Встановіть Kali Linux
Меню завантаження
Коли VM запускається, ви побачите меню завантаження GRUB Kali Linux. У вас є два варіанти встановлення:
- Graphical Install — Рекомендується для більшості користувачів; забезпечує візуальний, керований мишею інтерфейс.
- Install — Встановлення на основі тексту; корисна для середовищ з низькими ресурсами або усунення неполадок.
Виберіть Graphical Install та натисніть Enter.
Мова, місцезнаходження та клавіатура
Дотримуйтеся екранних підказок для налаштування:
- Language — Виберіть вашу бажану мову (наприклад, English).
- Location — Виберіть вашу країну або регіон. Це впливає на налаштування часового поясу.
- Keyboard layout — Виберіть відповідну розкладку клавіатури для вашого апаратного забезпечення.
Конфігурація імені хоста та домену
- Hostname: Введіть ім’я для вашої машини (наприклад,
kali-lab). Це ім’я, яке ваша система буде використовувати в мережі. - Domain name: Залиште порожнім для автономної VM або введіть домен, якщо ви інтегруєтеся в мережу лабораторії.
Налаштування облікового запису користувача
У новіших версіях Kali Linux (2020.1 та пізніше) інсталятор пропонує вам створити обліковий запис користувача без root:
- Full name: Введіть ваше ім’я або псевдонім лабораторії.
- Username: Виберіть ім’я користувача (наприклад,
kaliuser). - Password: Встановіть надійний пароль та підтвердіть його.
> Важливо: Старіші версії Kali за замовчуванням використовували root / toor облікові дані. Сучасні версії використовують стандартний обліковий запис користувача з привілеями sudo. Завжди змінюйте облікові дані за замовчуванням одразу після встановлення.
Розділення дисків
Для встановлення на віртуальну машину найпростіший та найефективніший підхід:
- Partitioning method: Виберіть «Guided – use entire disk».
- Select disk: Виберіть віртуальний диск, який ви створили (він буде єдиним доступним диском).
- Partitioning scheme: Виберіть «All files in one partition» для простоти або виберіть окремі розділи
/home,/varта/tmpдля більш структурованого макета. - Confirm changes: Переглядайте резюме розділу та виберіть «Finish partitioning and write changes to disk». Підтвердіть, вибравши Yes, коли вас запитають про запис змін.
Налаштування менеджера пакетів
- Network mirror: Виберіть Yes, щоб використовувати дзеркало мережі для завантаження пакетів. Це гарантує, що ви отримаєте останні версії пакетів під час встановлення.
- Mirror location: Виберіть дзеркало географічно близько до вас для швидшого завантаження.
- Proxy settings: Якщо ви знаходитеся за корпоративним проксі, введіть адресу проксі тут. Інакше залиште порожнім.
Вибір програмного забезпечення
Інсталятор представить список колекцій програмного забезпечення для встановлення. Вибір за замовчуванням включає:
- Kali desktop environment (XFCE за замовчуванням; GNOME також доступна)
- Top 10 tools — Найчастіше використовувані інструменти тестування на проникнення
- Default tool selection — Ширший набір інструментів безпеки
Для лабораторії загального призначення вибір за замовчуванням є хорошою початковою точкою. Ви завжди можете встановити додаткові інструменти пізніше за допомогою apt.
Крок 8: Встановіть завантажувач GRUB
Коли вас запитають про встановлення завантажувача GRUB:
- Виберіть Yes, щоб встановити GRUB на основний диск.
- Виберіть віртуальний диск (зазвичай вказаний як
/dev/sda) як ціль встановлення.
GRUB є важливим — без нього ваша VM не завантажиться в встановлену систему.
Крок 9: Завершіть встановлення та перезавантажте
Після завершення встановлення вам буде запропоновано видалити носій установки та перезавантажити. VMware зазвичай робить це автоматично. Натисніть Continue, щоб перезавантажити віртуальну машину.
VM перезавантажиться та завантажиться у вашу щойно встановлену систему Kali Linux.
Крок 10: Перший вхід та конфігурація після встановлення
Увійдіть
На екрані входу введіть ім’я користувача та пароль, які ви налаштували під час встановлення.
Встановіть VMware Tools (дуже рекомендується)
VMware Tools значно поліпшує досвід роботи з VM, дозволяючи:
- Безперервну інтеграцію миші між хостом та гостем
- Спільний буфер обміну (копіювання/вставлення між хостом та VM)
- Динамічне налаштування роздільної здатності екрана
- Поліпшені можливості спільного доступу до файлів
- Краща загальна продуктивність
Щоб встановити VMware Tools на Kali Linux, відкрийте термінал та запустіть:
sudo apt update
sudo apt install open-vm-tools open-vm-tools-desktop -y
sudo rebootПісля перезавантаження ваша VM буде набагато більш чутливою та інтегрованою з хост-системою.
Оновіть систему
Завжди оновлюйте вашу систему одразу після встановлення, щоб отримати останні патчі безпеки та оновлення інструментів:
sudo apt update && sudo apt upgrade -yДля повного оновлення дистрибутиву (включаючи оновлення ядра):
sudo apt full-upgrade -y
sudo apt autoremove -y
sudo apt autocleanЦей процес може тривати кілька хвилин залежно від швидкості вашого інтернет-з’єднання.
Зробіть снімок
Після оновлення та налаштування вашої системи зробіть снімок VMware. Це дає вам чистий базовий рівень для повернення, якщо щось піде не так під час тестування:
- У VMware Workstation перейдіть до VM → Snapshot → Take Snapshot.
- Назвіть його чимось описовим, наприклад
"Clean Install - Post Update". - Натисніть Take Snapshot.
Налаштуйте брандмауер (необов’язково, але рекомендується)
Для більш укріпленої конфігурації увімкніть та налаштуйте ufw (Uncomplicated Firewall):
sudo apt install ufw -y
sudo ufw enable
sudo ufw statusПеревірте доступність інструментів
Kali Linux поставляється з сотнями інструментів безпеки. Перевірте, що деякі ключові інструменти доступні:
# Check Nmap
nmap --version
# Check Metasploit
msfconsole --version
# Check Burp Suite
burpsuite &
# Check Wireshark
wireshark --versionУсунення поширених проблем
VM не завантажується після встановлення
- Переконайтеся, що ISO відокремлено від віртуального дисковода CD/DVD після встановлення.
- Перевірте, що GRUB був встановлений на правильний диск (
/dev/sda). - Перевірте, що порядок завантаження в налаштуваннях VM надає прі
