Как установить KVM и VirtManager в Kali Linux
KVM (виртуальная машина на основе ядра) — это решение виртуализации, созданное для Linux. После установки позволяет создавать гостевые или виртуальные машины.
Сегодня мы узнаем, как установить KVM в вашу систему и как настроить виртуальные машины с помощью «Диспетчера виртуальных машин», выполнив всего несколько простых шагов. Обратите внимание, что следующее руководство протестировано на Kali Linux.
Установка КВМ
Чтобы установить KVM в вашей системе Linux, вам необходимо выполнить все шаги, перечисленные ниже:
Шаг 1. Проверка перед установкой
Прежде чем приступить к установке, вы должны убедиться, что ваш процессор поддерживает виртуализацию. Для этого вам необходимо получить информацию о процессоре, выполнив следующую команду в терминале.
egrep -c '(vmx|svm)' /proc/cpuinfo
Если выходные данные приведенной выше команды больше 1, это означает, что ваш процессор поддерживает аппаратную виртуализацию. Но вам все равно необходимо убедиться, что опция виртуализации включена в настройках BIOS. (поиск VT-x, AMD-V или виртуализации и т. д.)
Выполните следующую команду, чтобы убедиться, что ваше KVM-ускорение можно использовать. Не волнуйтесь, если вы увидите сообщение о невозможности использования KVM-ускорения. Вы по-прежнему можете запускать свои виртуальные машины, но без расширений KVM это будет намного медленнее.
kvm-ok
Шаг 2. Установите необходимый пакет
Запустите следующую команду, чтобы установить пакеты qemu-kvm, libvirt-clients, libvirt-daemon-system и Bridge-utils, которые необходимы для запуска KVM. libvirt-clients и libvirt-daemon-system предоставляют libvirtd, который необходим для администрирования экземпляров qemu и KVM с помощью libvirt. qemu-kvm — это серверная часть KVM.
sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils
Вам будет предложено продолжить установку. Введите «y» или «да» для завершения установки.
Шаг 3. Добавьте пользователей в группы
Теперь вам нужно убедиться, что ваш пользователь добавлен в группу пользователей libvirt и KVM. Выполните следующие команды, чтобы добавить ваше конкретное имя пользователя в соответствующие группы.
sudo adduser username libvirt
sudo adduser username kvm
Шаг 4. Установите диспетчер виртуальных машин
Приложение virt-manager — это инструмент с графическим интерфейсом для управления виртуальными машинами через libvirt. Он представляет собой сводное представление о работающих доменах, их производительности в реальном времени и статистике использования ресурсов. Мастер позволяет создавать новые домены. Он также настраивает и настраивает распределение ресурсов домена и виртуальное оборудование. Этот инструмент можно установить с помощью следующей команды.
sudo apt install virt-manager
Вам будет предложено продолжить установку. Введите «y» или «да» для завершения установки.
Теперь вы можете открыть диспетчер виртуальных машин через командную строку с помощью команды «virt-manager» или перейти к действиям, найти virt-manager и нажать «Открыть».
Настройка виртуальной машины с помощью virt-manager
После открытия ваш диспетчер виртуальных машин будет подключен к QEMU/KVM.
Вы можете начать настройку новой виртуальной машины, открыв вкладку «Файл» и выбрав «Новая виртуальная машина» в списке опций или щелкнув значок плюса в левой части 2-го ряда.
Вам будет предложено выбрать установочный носитель, выберите любой вариант. Если вы уже загрузили ISO-файл нужной виртуальной системы, вы можете выбрать импорт этого образа диска и продолжить, нажав «Вперед». Если у вас нет загруженного ISO-файла, вы можете продолжить установку по сети или использовать опцию CD/DVD.
Теперь вам будет предложено просмотреть или ввести путь к образу вашего диска. Когда вы введете путь, мастер, скорее всего, обнаружит данную операционную систему. Если этого не произойдет, вам потребуется ввести/выбрать операционную систему из данного списка. Нажмите «Вперед», чтобы продолжить.
На следующем шаге вы можете настроить параметры памяти и процессора для виртуальной машины. ЦП указывает, сколько ядер может использовать новая машина, а память указывает объем памяти, которую новая машина может выделить. Нажмите «Вперед», чтобы продолжить.
На последнем шаге вы можете настроить имя и сеть вашей виртуальной машины. Для настройки сети нажмите «Выбор сети» и выберите либо настройку по умолчанию «NAT», которая предложит создать виртуальную сеть, либо вы можете выбрать соединение исходной сети/сети хост-машины Ethernet или WLAN. Нажмите «Готово», чтобы продолжить.
Как только вы нажмете «Готово», виртуальная машина начнет работать и, наконец, начнет установку системы с диска-образа, который вы предоставили ранее.
Завершите установку вашей системы и наслаждайтесь изолированной виртуальной машиной!
Заключение
В этой статье мы кратко объяснили виртуализацию KVM, необходимые предварительные условия, важные пакеты и права пользователя, необходимые для беспрепятственной установки и использования KVM. Мы также кратко объяснили, как Virt-Manager может обеспечить быструю и простую настройку виртуальных машин.