# Настройка домена
Парковка домена необходима для корректной работы трекера и отдельных функций. Домен в Keitaro используется в двух случаях:
Для генерации ссылок кампании (в данном случае, доступна опция парковать один домен к нескольким кампаниям). Например,
http://abc.com/cmp1
иhttp://abc.com/cmp2
. Включается при создании кампании в пункте Домен.Для вызова кампании по прямому обращению к домену, без указания идентификатора. В данном случае, возможно парковать один домен к одной кампании. Например,
http://domain.ru
вызовет припаркованную кампанию. Выбирается в настройках домена на странице Домены — Index страница — Выберите нужную кампанию.
TIP
Трекер выписывает SSL сертификат автоматически после корректной парковки домена. Покупать дополнительно нет необходимости.
WARNING
Редактирование NS записей домена для добавления в трекер Keitaro не требуется, за исключением случаев: домен использует Cloudflare или направлен на другой хостинг.
Используйте чистый домен для работы с Keitaro: недопустимо использовать домен и для Keitaro, и для стороннего софта, хостингов и т.д. Подробнее смотрите в следующем разделе страницы.
# Купить домен и припарковать домен в Keitaro
Купите домен у любого регистратора доменов. Например у Namecheap. Затем припаркуйте домен в трекер.
Пошаговое видео по покупке домена в Namecheap и парковке домена в трекер:
TIP
Starter лицензия допускает добавление одного домена в трекер.
# Подключение домена у других провайдеров
После покупки домена, регистратор позволяет настроить DNS у домена для указания адреса, на который должен ссылаться домен. В личном кабинете провайдера доменов необходимо добавить A
—запись с указанием IP адреса сервера.
TIP
Необходимо добавить одну А
—запись с IP сервера, где установлен трекер. Лишние А
или АААА
записи и дополнительно записи по типу CNAME
необходимо удалить.
Смотрите примеры:
Настройка в Reg.ru
Перейдите в личный кабинет регистратора, во вкладку Домены:
Нажмите на кнопку с тремя точками справа от домена и затем на DNS-серверы и управление зоной:
Удалите существующие A
записи:
Нажмите на Добавить запись и выбирайте A
:
В поле Subdomain пишем @
, а в поле IP Address IP трекера:
В течение 24 часов DNS обновятся.
Настройка в Freenom.com
Зайдите в управление доменом Manage Domain:
Перейдите в Manage Freenom DNS:
Добавьте запись:
- Name: (оставьте пустым поле)
- Target IP сервера.
Нажмите Save Changes:
После 20-30 минут, DNS обновятся.
Как проверить DNS из терминала?
Проверка на A
запись:
dig A yourdomain.com +short
Проверка на AAAA
запись:
dig AAAA yourdomain.com +short
TIP
DNS—серверы различных интернет—провайдеров обновляются в разное время: сайт доступен с одного провайдера и недоступен с другого. Как правило, обновление DNS—серверов занимает до 24 часов. Если в течение данного времени домен не припарковался в трекер, то проверьте настройки A—записи регистратора и актуальность версии трекера. Дополнительно убедитесь, что нет No DNS Records в данном сервисе. Если все настройки верны, версия трекера актуальна и DNS записи отображаются — свяжитесь с нашей службой поддержки.
# (Необязательно) Настройка IPv6 для домена
Для подключения домена к трекеру, необходимо добавить AAAA—запись с указанием IPv6 адреса сервера.
Важно: АААА—запись возможно добавить, если на сервере включена функция поддержки IPv6. Если она не включена, не добавляйте АААА—запись.
- Укажите правильный IPv6 сервера трекера в панели управления DNS—записями у регистратора доменов:
- Добавьте домен в разделе Домены в трекере:
# Добавление домена
- Нажмите на вкладку
Домены
- Нажмите на кнопку
Добавить
- Домен. Имя домена или список доменов, разделенный запятыми.
- Группа. Выберите группу, создайте новую или оставьте поле пустым.
- Поисковые роботы. Разрешить отображать и продвигать домен в поиске Google. Если индексация Запрещена, при запросе к
/robots.txt
домен покажет: Disallow: / . Редактирование файла недоступно. - Админ панель. Функционал тарифа expert (Защита дашборда). Возможность подключаться к Админ панели трекера, используя домен:
domain.com/admin
. Если доступ к Админ панели закрыт со всех доменов, заходите в трекер, используя ссылкуserver_ip/admin
. Управление доступом в трекер по IP осуществляется в разделе Обслуживание - Настройки. Важно: функционал позволяет разрешить / ограничить доступ. По умолчанию, без данного функционала, в трекер возможно подключиться по любому припаркованному домену по адресуdomain.com/admin
. - HTTPS-only. Выполнять редирект с
http://
наhttps://
. - Прокси Cloudflare. Использование возможности системы управления доменом Cloudflare (включая DNS и прокси).
- Index страница. Выбор кампании для использования в качестве индексной страницы для домена. Позволяет осуществлять переход по домену без алиаса кампании.
- Перехватывать 404. Включите, если хотите направлять запросы с несуществующих URL—адресов (
domain.com/not-existent-url
) наdomain.com
- Добавить еще. Возможность добавления доменов без закрытия формы.
TIP
Дополнительно по настройке Поисковые роботы: рекомендуем не допускать индексации ссылок кампании одновременно с идентификатором и параметрами кампании, т.к. в дальнейшем со стороны ботов наблюдается постоянная индексация ссылки кампании, которая вызывает нежелательную нагрузку на трекер, вплоть до DDoS и потери трафика. Советуем включить фильтрацию и отсеивать нежелательных ботов отдельным потоком.
# IP сервера
IP сервера доступен для просмотра на странице Домены:
# Подключение SSL сертификата (HTTPS)
После того как DNS записи у домена обновятся, трекер автоматически выпишет SSL сертификат. Позволяет домену работать по HTTPS протоколу.
Какие ограничения?
Смотрите статью лимиты Letsencrypt.
Превышен лимит запросов к Letsencrypt.
В час допускается пять неудачных попыток выписать сертификат. Если достигли данного лимита, то увидите ошибку. Трекер продолжит пытаться выписать сертификат.
Выпуск сертификата заблокирован.
Сработала защита блокировки в Letsencrypt. Убедитесь, что домен настроен правильно, затем удалите домен и добавьте в трекер заново, дождитесь повторного выпуска сертификата.
# Подключение поддомена
Добавьте в DNS домена новую A—запись. Вместо @
используйте имя поддомена.
В Keitaro добавьте поддомен как обычный домен.
# FAQ по доменам
Прошло больше 24 часов, но домен по—прежнему не работает.
Проверяем к какому IP привязан домен (А
—запись, и АААА
—запись, если сервер поддерживает IPv6 и добавлена запись):
Проверьте, что в DNS указана единственная запись
A
с правильным IP адресом.Если присутствует
AAAA
запись, проверьте, что она ссылается на правильный IPv6 адрес.
Если в разделе Домены в трекере не видите запись типа IPv6, это означает, что AAAA
запись добавлять нет необходимости. Пример IPv6 адреса: 2001:db8::1:0:0:1
Доступна ли возможность использовать домен в postback?
Да, можете прописать вместо IP сервера любой домен, который припаркован в трекер со статусом ОК.
Какие необходимо предпринять действия, если у домена verification-hold.suspended-domain.com?
Если при проверке в Misk заметили NS—записи как: ns1.verification-hold.suspended-domain.com ns2.verification-hold.suspended-domain.com
Означает, что домен заблокирован за неподтверждение e—mail адреса на стороне регистратора. Обратитесь в поддержку регистратора, у которого приобрели данный домен и уточните данный момент.
Если домен работает, но SSL нет?
Откройте лог на странице Домены, либо Обслуживание → Логи → SSL сертификаты.
Удалите домен и добавьте в трекер повторно.
Как проверить, находится ли IP или домен в бане РКН?
Смотрите на сайте blocklist.rkn.gov.ru.