В этой статье описывается процесс установки виртуальной среды Proxmox (управление виртуализацией сервера с открытым исходным кодом), создание виртуальной машины, добавление отдельного IP-адреса для виртуальной машины и пример конфигурации сети.

Установка Proxmox VE на Debian Buster

Установите операционную систему Debian Buster на Ваш сервер и внесите соответствующие настройки для статического IP. Добавьте в файл /etc/hosts настройки для IP-адреса Вашего сервера:

127.0.0.1 localhost.localdomain localhost
11.22.33.44 your_server_name.proxmox.com your_server_name

Добавьте репозиторий Proxmox VE:

echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list

Добавьте ключ репозитория Proxmox VE:

wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
chmod +r /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

Обновите ваш репозиторий и систему:

apt update && apt full-upgrade

Установите Proxmox VE:

apt install proxmox-ve postfix open-iscsi

Наконец, перезагрузите сервер, новое ядро Proxmox VE должно быть автоматически выбрано в меню GRUB.

После этого вы можете подключиться к веб-интерфейсу администратора (https: // IP_адресс_сервера: 8006). Поскольку у нас первая установка, и у нас еще не было пользователей, мы должны использовать учетную запись root с нашим корневым паролем Linux и выбрать «PAM аутентификация» для входа.

 

Конфигурация сети

Мы покажем, как настроить доступ к виртуальным машинам с помощью настройки DHCP и конфигурации сетевого моста vmbr0. Перед этим требуется получить отдельный MAC-адрес для IP-адреса виртуальной машины. Вы можете получить отдельный MAC-адрес только для одного IP-адреса. Вы не можете использовать несколько IP-адресов на одной виртуальной машине. Переадресация пакетов между интерфейсами (IP-пересылка) в хост-системе должна быть включена. Для того чтобы пересылка была включена автоматически, после перезагрузки необходимо внести соответствующие изменения в файл /etc/sysctl.conf. Обратите внимание, что перенаправление по умолчанию отключено.

sysctl -w net.ipv4.ip_forward = 1

Далее настраиваем сетевой мост. Это можно сделать либо в графическом интерфейсе, либо в консоли. Если вы хотите настроить сетевой мост vmbr0 через графический интерфейс, вам необходимо перейти на вкладку Система -> Сеть. И выбрать Создать – Linux Bridge:

В поле Порты сетевого моста нужно добавить доступное сетевое устройство. В результате вы получаете такие сетевые настройки:

Если вы хотите настроить или проверить настройки сети через консоль, вам нужно перейти и отредактировать / etc / network / interfaces:

Если вы вносите изменения в этот файл, вам нужно применить настройки:

service networking restart

Добавление MAC-адреса для виртуальной машины

После этого вы можете создать виртуальную машину. Вам нужно нажать на кнопку «Создать виртуальную машину» и, заполнив соответствующие поля, перейти к настройке сети:

В соответствующем поле вам нужно ввести MAC-адрес вашего IP-адреса, который вам доступен в качестве дополнительного.

Обзор доступа к виртуальной машине и проверка конфигурации сети

После того, как виртуальная машина была успешно создана, мы подключаемся к ней и видим, что сеть была настроена автоматически. И у нас есть доступ к сети.

В примере используется операционная система Windows.