GSM SIP Gateway

Admin console
Не выполнен вход

Вход в админку

admin

Текущие звонки

0

Набор номера

GSM

Сообщения

0

Отправить SMS

Outbox

Клиенты

0

Редактор клиента

Mini App

Очередь команд

0

Журнал событий

0

Telegram

disabled

Привязанные чаты

0

WireGuard 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