Текущие звонки
0Набор номера
GSMСообщения
0Отправить SMS
OutboxКлиенты
0Редактор клиента
Mini AppОчередь команд
0Журнал событий
0Telegram
disabledПривязанные чаты
0WireGuard VPN
unconfiguredГенерация конфига для Android
WireGuard VPN обеспечивает безопасное соединение между сервером и Android устройством для RTP трафика.
Инструкция
1. Установка WireGuard на сервер
# Debian/Ubuntu sudo apt install wireguard # Генерация ключей сервера cd /etc/wireguard umask 077 wg genkey | tee server_private.key | wg pubkey > server_public.key # Создание конфига cat > wg0.conf << 'EOF' [Interface] Address = 10.0.0.1/24 ListenPort = 51820 PrivateKey = <содержимое server_private.key> # PostUp/PostDown для NAT (если нужно) PostUp = iptables -A FORWARD -i wg0 -j ACCEPT PostDown = iptables -D FORWARD -i wg0 -j ACCEPT EOF # Запуск wg-quick up wg0 systemctl enable wg-quick@wg0
2. Генерация конфига для Android
1. Скопируйте публичный ключ сервера из server_public.key
2. Вставьте его в поле "Server Public Key" выше
3. Выберите gateway и нажмите "Сгенерировать конфиг"
4. Добавьте сгенерированный Peer блок в /etc/wireguard/wg0.conf
5. Перезапустите WireGuard: wg-quick down wg0 && wg-quick up wg0
3. Установка на Android
1. Установите приложение WireGuard из Google Play
2. Скачайте сгенерированный конфиг или скопируйте текст
3. В приложении: + → Import from file/QR code
4. Активируйте VPN тоггл
4. Настройка EXTERNAL_MEDIA_HOST
После подключения VPN установите переменную окружения:
export EXTERNAL_MEDIA_HOST=":4000" # Например: export EXTERNAL_MEDIA_HOST="10.0.0.10:4000"
5. Проверка подключения
# На сервере sudo wg show ping# На Android # Проверьте статус в приложении WireGuard