Документация / Начало работы
Подключение домена
Одна DNS-запись, пять минут, сервер остаётся на месте.
Защита включается сменой одной DNS-записи. Сервер остаётся у вашего хостера, переносить сайт не нужно: мы встаём между посетителями и сервером и отдаём ему только проверенные запросы.
Три способа подключения
Выберите способ по тому, где сейчас живёт DNS домена и нужен ли вам корень домена (example.net) или только поддомен.
| Способ | Что меняете | Когда брать |
|---|---|---|
| NS | Серверы имён у регистратора на ns1.turtleguard.cloud, ns2.turtleguard.cloud, ns3.turtleguard.cloud, ns4.turtleguard.cloud | Нужен весь домен, вайлдкард-сертификат и DNS-панель у нас |
| CNAME | Запись поддомена на shop-lavka-ru.cdn.turtleguard.cloud | DNS остаётся у регистратора, защищаете поддомен |
| A | Замена A-записей на наши IP | Регистратор не умеет CNAME на корне |
Через NS
В панели откройте домен, раздел Настройки → Подключение. Там четыре адреса серверов имён. Впишите их у регистратора вместо текущих.
dig NS example.net +short
ns1.turtleguard.cloud
ns2.turtleguard.cloud
ns3.turtleguard.cloud
ns4.turtleguard.cloudПеренесите записи до смены NS
Мы создаём в зоне только @ и www. Почту (MX), TXT и поддомены добавьте в DNS сами или загрузите файлом зоны через Импорт — иначе после смены NS они перестанут отвечать. Подробнее в статье «Наши NS».
Сколько ждать
Обычно 5–30 минут. Старые NS кешируются у провайдеров до 48 часов, но большинство посетителей переедут в первый час.
Через CNAME
Создайте у регистратора запись для поддомена:
shop 300 IN CNAME shop-lavka-ru.cdn.turtleguard.cloudCNAME на корне домена не работает
По стандарту у example.net не может быть CNAME рядом с SOA и NS. Для корня берите NS или A.
Закройте сервер от прямых запросов
Атакующий, знающий настоящий адрес сервера, обойдёт защиту. Разрешите входящие 80 и 443 только с наших подсетей:
nft add set inet filter turtleguard { type ipv4_addr\; flags interval\; }
nft add element inet filter turtleguard { <адреса узлов> }
nft add rule inet filter input tcp dport { 80, 443 } ip saddr != @turtleguard dropАдреса наших узлов для сайта — в панели: домен → Настройки → Подключение.
Что дальше
Выберите режим защиты и посмотрите журнал запросов первые сутки: так видно, что правила не задевают живых посетителей.