Добрый день.
У меня нет выделенного внешнего IP-адреса, поэтому я решил обойти это ограничение с помощью следующей схемы:
Домашний сервер (VM в Proxmox) -> WireGuard-туннель -> VPS
Я настроил WireGuard как на виртуальной машине, так и на VPS.
Конфигурация WireGuard на VPS:
https://pastebin.com/zLqdBAb5 (включая правила iptables для проброса трафика для BBB)
Конфигурация WireGuard на ВМ:
https://pastebin.com/QDnZExxy
Конфигурация Nginx на VPS:
sites-available:
https://pastebin.com/RRCAFSfa
streams-available:
https://pastebin.com/eN6z6bim
(Я планирую использовать Nginx на VPS в качестве реверс-прокси для других сервисов, которые будут работать на моем сервере Proxmox.)
Адреса 192.168.100.1 и 192.168.100.2 могут пинговать друг друга. Интернет на ВМ работает нормально.
Затем я начинаю устанавливать BigBlueButton с помощью команды:
wget -qO-
https://raw.githubusercontent.com/bigbluebutton/bb... | bash -s -- -v focal-270 -s classroom.xxxxx.online -e z...@zzzz.com -w -g
Скрипт правильно определяет внешний IP как IP моего VPS и начинает установку BBB.
Однако на определенном этапе установки появляется вот это:
https://pastebin.com/NsMnjjZj
И появляется проблема -когда WireGuard-туннель активен на моей ВМ, интернет полностью перестает там работать.
Я пытаюсь разобраться в проблеме, но моих знаний пока не хватает. Буду очень признателен, если кто-то сможет направить меня в правильное русло.