Перейти к содержанию

Подключение к продовой базе данных MySQL

Параметры подключения

  • Хост БД: 10.99.87.62 (внутренний IP, контейнер vpn-db)
  • Прокси-сервер: 212.70.189.60:2255
  • База данных: vpn
  • Порт MySQL: 3306

Подключение через SSH

Вариант 1: Через Docker контейнер (рекомендуется)

# Подключение к MySQL в контейнере vpn-db
./scripts/ssh-internal.sh 10.99.87.62 "docker exec vpn-db mysql -uvpn -p'$(см. Vaultwarden  Databases)' vpn -e 'SHOW TABLES;'"

Вариант 2: SSH туннель + DBeaver

  1. SSH Tunnel настройки:
  2. Host: 212.70.189.60
  3. Port: 2255
  4. User: root
  5. Authentication: Private Key (~/.ssh/id_ed25519_shivavpn)

  6. MySQL настройки:

  7. Host: 10.99.87.62
  8. Port: 3306
  9. Database: vpn
  10. User/Password: см. Vaultwarden

Основные таблицы

  • account — учетные записи пользователей
  • server — серверы VPN
  • subscription — подписки
  • payment — платежи
  • city / country — города и страны

См. также: Доступы и SSH · Vaultwarden · DevOps скрипты · Бэкап БД