Недавно я решил превратить мини-ПК Junibox K3+ в домашний сервер. Поскольку тянуть новый провод было лень, я выбрал беспроводное подключение. Однако настройка WiFi оказалась не такой простой, как ожидалось, так как Proxmox не поддерживает его «из коробки». В этой статье делюсь своим опытом подключения.
Для начала необходимо загрузить образ Proxmox Virtual Environment (PVE) с официального сайта. На данный момент актуальная версия — 9.1. После создания загрузочной флешки, вы можете установить PVE, следуя стандартным инструкциям.
Первым делом отключите платные репозитории и установите пакеты wpa_supplicant и wireless-tools. Это позволит подключиться к WiFi. Далее, отредактируйте настройки сети в файле /etc/network/interfaces, добавив информацию о вашем WiFi-интерфейсе.
Создайте файл конфигурации для подключения к WiFi с помощью wpa_passphrase и добавьте необходимые строки. Запустите интерфейс командой ifup wlp3s0. Если возникнут ошибки, установите dhclient.
После того как WiFi подключен, создайте мост для виртуальных машин и настройте DHCP с помощью dnsmasq. Проброс портов осуществляется с помощью iptables. Создайте скрипт для автоматизации этого процесса и добавьте его в автозагрузку.
Теперь ваш Junibox K3+ готов к работе как мини-сервер с подключением по WiFi и настроенными виртуальными машинами.
