Требования к системе виртуализации
Для установки и функционирования vWLC установленная версия Proxmox должна быть не ниже 9.2.21.
Создание виртуальной машины
Шаг 1. Загрузите образ установщика vWLC. Для этого выберите необходимое локальное хранилище для загрузки ISO-образа и загрузите этот образ, нажав кнопку "Upload"в разделе "ISO Images". Выберите файл с установщиком, нажмите "Upload"и ожидайте завершения загрузки:
Шаг 2. Создайте виртуальную машину. Для этого нажмите "Create VM", укажите имя виртуальной машины и нажмите кнопку "Next":
Шаг 3. Выберите из выпадающего списка предварительно загруженный образ установщика и нажмите "Next":
Шаг 4. Укажите для "SCSI Controller"значение "Default (LSI)"и нажмите "Next":
При использовании qemu-guest-agent совместно с vWLC необходимо активировать параметр Qemu Agent. Инструкция по установке агента приведена в Процессе установки vWLC
Шаг 5. В качестве "Bus/Device"укажите "SATA"и нажмите "Next":
Минимальный размер диска составляет 1 ГБ, всё пространство сверх минимального лимита будет выделено под flash/data.
Рекомендованный размер диска — 8 ГБ.
Шаг 6. Укажите необходимое для ваших целей количество ядер и нажмите "Next":
Шаг 7. Укажите объем оперативной памяти, выделяемый для vWLC и нажмите "Next":
Минимальный объем оперативной памяти должен составлять не менее 4 ГБ.
Шаг 8. В настройках сети в поле "Model"укажите название используемого сетевого адаптера и нажмите "Next":
Шаг 9. Проверьте корректность всех настроек и завершите создание виртуальной машины нажатием кнопки "Finish":
Установка vWLC
Для запуска созданной виртуальной машины выберете её в дереве слева, нажатием правой кнопки мыши вызовите контекстное меню и выберите "Start". VNC запускается двойным нажатием по нужной виртуальной машине.
Дальнейшие действия по установке vWLC описаны в разделе Процесс установки vWLC.
Подключение сетевых интерфейсов
Для подключения сетевого интерфейса к ВМ необходимо выполнить следующие шаги:
Шаг 1. Выберите необходимую ноду Proxmox в дереве слева и перейдите во вкладку "Network":
Шаг 2. Для добавления нового сетевого моста откройте раскрывающийся список "Add"и выберите "Linux Bridge":
Шаг 3: Задайте название для нового сетевого моста и порт для которого будет создан сетевой мост:
Шаг 5. Выберите созданный vWLC в дереве слева и перейдите во вкладку "Hardware":
Шаг 6. Для добавления нового сетевого интерфейса откройте раскрывающийся список "Add"и выберите "Network device":
Шаг 7. Выберите необходимый сетевой мост и модель сетевой карты и нажмите "Add":
Шаг 8. Запустите vWLC.
Подключение последовательного порта (опционально)
Настройки, приведённые в данном разделе, являются опциональными и не влияют на работоспособность системы.
Для добавления последовательного порта виртуальная машина должна быть выключена.
Для использования консольного интерфейса в системе vWLC во время первоначальной настройки необходимо в параметре «Setup Console Type» выбрать значение «Serial Console» или «Hybrid Consoles». После установки системы vWLC параметр console type может быть изменен с помощью команды set console.
Чтобы передать последовательное устройство гипервизора созданной виртуальной машине, необходимо выполнить следующие шаги:
Шаг 1. Выберите созданный vWLC в дереве слева и перейдите во вкладку "Hardware":
Шаг 2. Для добавления последовательного порта откройте раскрывающийся список "Add" и выберите "Serial Port ":
Шаг 3. Укажите необходимый номер последовательного порта и нажмите "Add":
Для дальнейшей работы с интерфейсом последовательного порта в Proxmox VE выполните следующую команду:
Пример комманды подключения через последовательный интерфейс
qm terminal <vmid>
Настройка vWLC для прозрачного пропускания L2-трафика через интерфейс виртуальной машины
В этом разделе описывается настройка распределения трафика с использованием транкового интерфейса.
- Добавьте сетевой интерфейс по которому будет идти клиентский трафик (пример добавления сетевого интерфейса описан в пункте Подключение сетевых интерфейсов).
Перед добавлением сетевого интерфейса необходимо остановить ВМ. Настройка будет иметь следующий вид: - Определить с помощью команды в debug show nic за каким интерфейсом proxmox закрепился интерфейс vWLC.
- Подготовьте конфигурацию для работы с клиентским vlan.
- Подготовьте сетевой интерфейс для работы с vlan точек доступа и клиентов.
Исходящий трафик сможет выйти из интерфейса по L2 и обрабатываться на других системах.
Дополнительная информация
В гипервизоре proxmox предусмотрено управление тегированным трафиком до конкретных виртуальных машин, таким образом, чтобы виртуальные машины видели трафик только с разрешенными для них VLAN-тэгами.
Для настройки данной функции выполните следующие шаги:
- Перейдите в настройки сети ноды сервера Proxmox.
- Откройте настройки вашего сетевого моста.
- В настройках сетевого моста включите функцию VLAN aware
- Чтобы настроить определенные VLAN для виртуальной машины, необходимо явно указать их в файле конфигурации вм.
Например
root@pve:~# nano /etc/pve/qemu-server/100.conf
agent: 1
boot: order=sata0;ide2;net0
cores: 1
cpu: x86-64-v2-AES
ide2: local:iso/vwlc.iso,media=cdrom,size=201160K
memory: 4096
meta: creation-qemu=11.0.3,ctime=1791512952
name: VWLC-proxmox
net0: virtio=BC:24:11:46:D1:09,bridge=vmbr0,firewall=1
net1: virtio=BC:24:11:39:AC:96,bridge=vmbr1,firewall=1,trunks=45;3033 <------------ при такой конфигурации ВМ будет видны только 45 и 3033 VLAN
numa: 0
ostype: l26
parent: first
sata0: local-lvm:vm-100-disk-0,size=32G
serial1: socket
smbios1: uuid=1c712bae-8d91-488c-a2f1-c6989143c211
sockets: 1
vmgenid: 2636fcc3-efff-4471-b79d-76cfa6799bcb




















