Можно ли запустить openwrt внутри LXC контейнера (или докера)?

Задача:
На устройстве raspberry pi 4b запустить несколько контейнеров. Первый контейнер это openwrt который служит маршрутизатором (wi-fi роутером)
А второй контейнер может быть например для телеграмм бота.
В общем цель сделать так чтобы мой raspberry pi не был заточен исключительно под одну цель а конкретно под раздачу интернета по wifi.
  • Вопрос задан
  • 550 просмотров
Пригласить эксперта
Ответы на вопрос 4
vaut
@vaut
Первый контейнер это openwrt который служит маршрутизатором (wi-fi роутером)

Не очень хорошая идея. Контейнеры имеют ряд ограничений на создание tun/tup устройств.
Так же всем оборудованием и драйверами нужно рулить в хостовой системе.
Вместо удобства управления только получите лишний гемор.

конкретно под раздачу интернета по wifi.

Для этого не нужен openwrt. Можно настроить как то так в хосте:
https://wiki.archlinux.org/title/Software_access_p...
Ответ написан
Комментировать
@pfg21
ex-турист
Я б предложил маршрутизатор все таки использовать нативно, без контейнеров и прокладок.
А уже вторичные функции впихивать в контейнеры внутри опенврт.
https://openwrt.org/lxc_openwrt_host

Опенврт удобен тем что он минималистичен и имеет отличный веб-интерфейс
Ответ написан
Комментировать
@Drno
Можно, но работать оно нормально не будет. Я про опенврт
Разве что виртуалку запускать
Ответ написан
Комментировать
@Tiamon
Можно и работает нормально, только контейнер нужно делать привилегированным. На proxmox крутится
Не знаю будет ли работать openvpn сервер, пока не пробовал, остальное работает без проблем.
Попробую с OpenVPN, напишу, работает или нет.
UPD
Работает)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы