Можно ли запустить openwrt внутри LXC контейнера (или докера)?
Задача:
На устройстве raspberry pi 4b запустить несколько контейнеров. Первый контейнер это openwrt который служит маршрутизатором (wi-fi роутером)
А второй контейнер может быть например для телеграмм бота.
В общем цель сделать так чтобы мой raspberry pi не был заточен исключительно под одну цель а конкретно под раздачу интернета по wifi.
Первый контейнер это openwrt который служит маршрутизатором (wi-fi роутером)
Не очень хорошая идея. Контейнеры имеют ряд ограничений на создание tun/tup устройств.
Так же всем оборудованием и драйверами нужно рулить в хостовой системе.
Вместо удобства управления только получите лишний гемор.
Я б предложил маршрутизатор все таки использовать нативно, без контейнеров и прокладок.
А уже вторичные функции впихивать в контейнеры внутри опенврт. https://openwrt.org/lxc_openwrt_host
Опенврт удобен тем что он минималистичен и имеет отличный веб-интерфейс
Можно и работает нормально, только контейнер нужно делать привилегированным. На proxmox крутится
Не знаю будет ли работать openvpn сервер, пока не пробовал, остальное работает без проблем.
Попробую с OpenVPN, напишу, работает или нет.
UPD
Работает)