TurtleGuard

Документация / Начало работы

Подключение домена

Одна DNS-запись, пять минут, сервер остаётся на месте.

1 минута чтенияОбновлено 07.11.2026

Защита включается сменой одной DNS-записи. Сервер остаётся у вашего хостера, переносить сайт не нужно: мы встаём между посетителями и сервером и отдаём ему только проверенные запросы.

Три способа подключения

Выберите способ по тому, где сейчас живёт DNS домена и нужен ли вам корень домена (example.net) или только поддомен.

СпособЧто меняетеКогда брать
NSСерверы имён у регистратора на ns1.turtleguard.cloud, ns2.turtleguard.cloud, ns3.turtleguard.cloud, ns4.turtleguard.cloudНужен весь домен, вайлдкард-сертификат и DNS-панель у нас
CNAMEЗапись поддомена на shop-lavka-ru.cdn.turtleguard.cloudDNS остаётся у регистратора, защищаете поддомен
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

Создайте у регистратора запись для поддомена:

zone
shop   300   IN   CNAME   shop-lavka-ru.cdn.turtleguard.cloud

CNAME на корне домена не работает

По стандарту у example.net не может быть CNAME рядом с SOA и NS. Для корня берите NS или A.

Закройте сервер от прямых запросов

Атакующий, знающий настоящий адрес сервера, обойдёт защиту. Разрешите входящие 80 и 443 только с наших подсетей:

nftables
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

Адреса наших узлов для сайта — в панели: домен → Настройки → Подключение.

Что дальше

Выберите режим защиты и посмотрите журнал запросов первые сутки: так видно, что правила не задевают живых посетителей.