Недавно я решил создать домашний мини-сервер на базе мини-ПК Junibox K3+. Поскольку мне не хотелось тянуть новый провод, я выбрал подключение через WiFi. Однако, это оказалось не так просто, как на первый взгляд. Proxmox, установленный по умолчанию, не поддерживает беспроводное соединение, поэтому мне пришлось изучить несколько руководств.
Прежде всего, для успешного подключения к WiFi необходим интернет-кабель, так как модуль WiFi не предустановлен. Сначала нужно загрузить образ Proxmox с официального сайта. На данный момент последняя версия — 9.1. После создания загрузочной флешки с помощью balenaEtcher или Ventoy, установку можно провести без проблем, если у вас есть опыт работы с ОС.
Затем отключаем платные репозитории и устанавливаем пакеты wpa_supplicant и wireless-tools. Определяем интерфейс WiFi с помощью команды iwconfig. После этого редактируем файл /etc/network/interfaces для автоматического подключения при запуске системы.
Создаем файл конфигурации WiFi с данными точки доступа, включая ssid и пароль, и запускаем интерфейс командой ifup. Если все правильно, интерфейс должен получить IP-адрес.
Для проксирования сети в виртуальные машины, создаем новый бридж и настраиваем DHCP-сервер с помощью dnsmasq. Установив dnsmasq и отредактировав его конфигурацию, можно закрепить IP-адреса за виртуальными машинами.
Для проброса портов создаем скрипт, который позволит получить доступ к виртуальным машинам извне. После запуска скрипта и настройки автозагрузки, ваш мини-сервер будет готов к использованию через WiFi.