Обзор
Быстрые действия
Разделы
Последние операции
Нагрузка сервера
Хост с панелью (Linux). PPS — суммарный RX+TX по интерфейсам (без loopback).
Кластер NS
Журнал изменений панели
| Домен | Владелец | Master NS | SOA Email | TTL | Serial | Записей | API IP | ||
|---|---|---|---|---|---|---|---|---|---|
| ⏳ Загрузка... | |||||||||
+ добавление, ~ изменение, - удаление, * полная замена зоны. Несколько IP через запятую или в редакторе ниже.| Имя | Тип | Значение | TTL, сек | Дополнительно | |
|---|---|---|---|---|---|
| Выберите домен | |||||
| Логин | Роль | Реселлер (ID / имя) | Домены | Статус | Создан | ||
|---|---|---|---|---|---|---|---|
| ⏳ | |||||||
| ID | Логин | Макс. зон | Макс. записей | Макс. юзеров | Баланс | Тариф/мес | |
|---|---|---|---|---|---|---|---|
| ⏳ | |||||||
| Время | Домен | Действие | Serial | NS |
|---|---|---|---|---|
| ⏳ | ||||
| Имя | IP-адрес | Здоровье | Последняя sync | Нагрузка | Действия |
|---|---|---|---|---|---|
| ⏳ | |||||
Moscow. Для live-запросов нужен GEOLITE2_CITY_MMDB на NS.| Имя | Записей | Создан | Действия | |
|---|---|---|---|---|
| ⏳ | ||||
| Дата и время | Логин | Роль | IP | Браузер | Результат |
|---|---|---|---|---|---|
| ⏳ | |||||
⏳
| Домен | Статус | DS | Действия |
|---|---|---|---|
| ⏳ | |||
data/backup-config.json в зашифрованном виде (AES-256-GCM). Ключ задаётся в Настройки → Безопасность → Шифрование (или DNSMGR_BACKUP_ENC_KEY в .env как резерв).POST /auth/login → заголовок Authorization: Bearer <JWT>. Endpoints в документации соответствуют правам вашей учётной записи.IPv4 (A-записи)
Поддержка IPv4 адресации для доменных имён
IPv6 (AAAA-записи)
Поддержка IPv6 адресации
DNSSEC
Включается для каждой зоны в «Домены → записи → Редактировать SOA». После сохранения панель вызывает pdnsutil secure-zone; DS-запись у регистратора — отдельно. Глобального переключателя нет.
GeoDNS (сервер)
Глобальное включение GeoDNS на порту :53. Только администратор. Сохраняется сразу при переключении.
hostmaster.домен или hostmaster@домен — точка в конце убирается автоматически.ns..).www), не FQDN.apiUrl с полями domain, records[], registrarText. Авторизация — Bearer из секрета (если задан). Provider manual — только dry-run / копирование.| Имя | Provider | URL | Секрет | |
|---|---|---|---|---|
| ⏳ | ||||
X-DnsGuru-Token при POST …/integrations/plesk/dns. Plesk или ISPmanager на вашем сервере передаёт зоны и записи в эту панель. У каждого пользователя — свой токен; администратор может использовать глобальный. IP источника закрепляется за зоной; за прокси нужен TRUST_PROXY=1.role=user) — они подключают Plesk/ISPmanager со своим интеграционным токеном. Токен Plesk здесь не используется.POST /auth/login → Authorization: Bearer <JWT>POST /admin/users
{ "login": "client@example.com", "password": "…", "role": "user" }GET/POST /api/v2/zones · POST /api/v2/zones/:id/records · шаблоны · GeoDNSGET /admin/users — только user, привязанные к вашему реселлеруserver_name для nginx. Новый домен бренда принимается только если в DNS есть A/AAAA на указанные IP сервера (если включена проверка).Сейчас в интерфейсе — одна пара «главный + один вторичный». Несколько вторичных серверов можно добавить вручную на уровне PostgreSQL; автоматический failover в панели настроен на один вторичный (поля ниже).
—
server_name).Legacy import: разрешить private IP
По умолчанию импорт с другого DNSmanager блокирует частные и loopback адреса (защита от SSRF). Включайте только в dev/lab, когда источник на 10.x, 192.168.x или 127.0.0.1. В production держите выключенным.
data/backup-config.json и чувствительных полей remote backup. Пустое поле при сохранении — не менять уже сохранённый ключ. Рекомендуется отдельная случайная строка, не совпадающая с JWT.data/import-reports/). Если не задан — используется ключ бэкапов. Без ключа пароли в отчётах не сохраняются (только факт создания учётки).main, а не stable — задайте DNSMGR_UPDATE_BRANCH_STABLE=main. Если git не виден: DNSMGR_REPO_ROOT=/path/to/clone (каталог с .git).DNSMGR_SOURCE_URL — только если есть отдельный старый сервер DNSmanager для разового переноса.DNSMGR_ISP_PULL_* в .env.domain.refresh с этого IP.DNSMGR_ISP_SLAVE_PANEL_*):https://dns2.24hg.ru, логин admin, пароль — как при входе в эту панель. После смены пароля в профиле обновите его и здесь, и в ISP.DNSMGR_TELEGRAM_PROXY в .env—
—
domain, domain.record, user, reseller, admin). Импорт выполняется в фоне — можно закрыть страницу; лог и история задач сохраняются на сервере.Лог появится после запуска импорта в фоне.
.in-addr.arpa и .ip6.arpa). Клик по зоне открывает записи.| Зона | Master NS | TTL | Записей | API IP | |
|---|---|---|---|---|---|
| ⏳ | |||||