[{"data":1,"prerenderedAt":144},["ShallowReactive",2],{"$fjm5zs3lwisty":3,"articles":42},{"slug":4,"title":5,"description":6,"date":7,"updated":7,"tags":8,"emoji":13,"minutes":14,"html":15,"headings":16},"cloudflare-dlya-domena","Как подключить домен к Cloudflare","Как добавить домен в Cloudflare, сменить NS, выбрать режим SSL\u002FTLS и понять разницу между оранжевым и серым облаком.","2026-10-01",[9,10,11,12],"cloudflare","dns","домен","ssl","cloud",4,"\u003Ch2 id=\"korotko\">Коротко\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Cloudflare берёт на себя DNS домена и, если включить прокси, стоит между посетителями и вашим сервером.\u003C\u002Fli>\n\u003Cli>Для большинства сайтов хватает бесплатного тарифа Free.\u003C\u002Fli>\n\u003Cli>Главное действие: заменить NS у регистратора на два сервера Cloudflare. До статуса Active может пройти до суток.\u003C\u002Fli>\n\u003Cli>Оранжевое облако (Proxied) нужно для сайтов, серое (DNS only) для почты и всего, что не веб.\u003C\u002Fli>\n\u003Cli>В SSL\u002FTLS выбирайте Full (strict): режим Flexible вместе с редиректом на HTTPS на самом сервере даёт цикл перенаправлений.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"pered-nachalom\">Перед началом\u003C\u002Fh2>\n\u003Cp>Заведите аккаунт Cloudflare и включите двухфакторную защиту. Выпишите текущие DNS-записи домена, особенно MX и TXT для почты. Если у домена включён DNSSEC, отключите его у регистратора (удалите запись DS), подождите, пока истечёт её TTL, и только потом меняйте NS.\u003C\u002Fp>\n\u003Ch2 id=\"dobavlenie-domena\">Добавление домена\u003C\u002Fh2>\n\u003Col>\n\u003Cli>В панели откройте раздел Domains и нажмите Onboard a domain. Введите основной домен \u003Ccode>example.com\u003C\u002Fcode> без \u003Ccode>www\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Выберите тариф. Free подходит для большинства сайтов, платные добавляют функции, а сменить тариф можно позже.\u003C\u002Fli>\n\u003Cli>Cloudflare быстро просканирует записи, но гарантии, что найдёт все, нет. Сверьте список с текущей зоной: A и CNAME для сайта, MX, SPF, DKIM и DMARC для почты, TXT для подтверждений. Недостающее добавьте вручную.\u003C\u002Fli>\n\u003Cli>Для каждой записи A, AAAA и CNAME выберите статус прокси (раздел ниже).\u003C\u002Fli>\n\u003Cli>Cloudflare покажет два сервера имён вида \u003Ccode>ada.ns.cloudflare.com\u003C\u002Fcode> и \u003Ccode>bob.ns.cloudflare.com\u003C\u002Fcode> (у вас будут другие). В кабинете регистратора замените все прежние NS этими двумя, вписав их точно.\u003C\u002Fli>\n\u003Cli>Дождитесь статуса Active. По документации Cloudflare, регистратору на обновление может понадобиться до 24 часов, а когда домен станет активным, придёт письмо.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"proxied-ili-dns-only\">Proxied или DNS only\u003C\u002Fh2>\n\u003Cpre class=\"code\">\u003Ccode class=\"hljs language-text\">Proxied (оранжевое облако)   сайты: A, AAAA, CNAME для HTTP и HTTPS\nDNS only (серое облако)      почта, SSH, FTP и всё, что не веб\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>В режиме Proxied посетитель подключается к Cloudflare, а не к серверу: IP скрыт, работают кэш и защита. Проксируется только веб-трафик на ограниченном наборе портов (среди них 80 и 443), поэтому SSH, FTP и почта через прокси не пройдут.\u003C\u002Fli>\n\u003Cli>Проксировать можно только A, AAAA и CNAME. Записи MX и TXT всегда DNS only.\u003C\u002Fli>\n\u003Cli>DNS only отдаёт настоящий IP сервера. Имя для почты (например, \u003Ccode>mail.example.com\u003C\u002Fcode>) и для SSH должно быть серым.\u003C\u002Fli>\n\u003Cli>У проксируемых записей TTL всегда Auto, это 300 секунд.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"rezhimy-ssl-tls\">Режимы SSL\u002FTLS\u003C\u002Fh2>\n\u003Cpre class=\"code\">\u003Ccode class=\"hljs language-text\">Off            шифрования нет\nFlexible       посетитель до Cloudflare по HTTPS, дальше до сервера по HTTP\nFull           к серверу по протоколу посетителя, сертификат сервера не проверяется\nFull (strict)  как Full, но сертификат сервера проверяется\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Cloudflare рекомендует Full или Full (strict). Для посетителей он сам выпускает сертификат (Universal SSL), когда домен стал Active. Для участка до сервера выбирайте Full (strict) и ставьте на сервер действительный сертификат: Let&#39;s Encrypt или бесплатный сертификат Origin CA от Cloudflare (SSL\u002FTLS, Origin Server, Create Certificate). Закрытый ключ показывается один раз, сохраните его. Браузеры не доверяют Origin CA, поэтому такой сертификат работает, пока запись проксируется.\u003C\u002Fp>\n\u003Cp>У новых доменов может быть включён Automatic SSL\u002FTLS, который подбирает режим сам. Откройте вкладку SSL\u002FTLS, посмотрите, что выбрано, и при необходимости переключите настройку на ручную и выберите Full (strict). Подробнее про сертификаты в статье \u003Ca href=\"\u002Farticles\u002Fssl-sertifikat-https\">SSL сертификат и HTTPS\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Цикл перенаправлений.\u003C\u002Fstrong> При Flexible Cloudflare обращается к серверу по HTTP, а сервер, настроенный на редирект с HTTP на HTTPS, отправляет запрос обратно. Браузер показывает ERR_TOO_MANY_REDIRECTS. Решение: режим Full или Full (strict), либо убрать редирект на сервере и включить Always Use HTTPS (SSL\u002FTLS, Edge Certificates). Flexible допустим только временно и для сайтов без входа и личных данных.\u003C\u002Fp>\n\u003Ch2 id=\"kak-dobavit-a-zapis-na-vps\">Как добавить A-запись на VPS\u003C\u002Fh2>\n\u003Cp>В Cloudflare откройте DNS, Records, Add record.\u003C\u002Fp>\n\u003Cpre class=\"code\">\u003Ccode class=\"hljs language-text\">Type   Name   Content        Proxy status\nA      @      203.0.113.10   Proxied\nCNAME  www    example.com    Proxied\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>В поле IPv4 address (в списке записей оно называется Content) укажите IP вашего VPS. Значок \u003Ccode>@\u003C\u002Fcode> означает корень домена. Для проксируемой записи на сервере должны быть открыты порты 80 и 443. Если нужен SSH по имени, создайте отдельную запись с серым облаком, например \u003Ccode>ssh\u003C\u002Fcode>. Как развернуть сам сайт, описано в статье \u003Ca href=\"\u002Farticles\u002Fkak-razvernut-sait-na-vps\">как развернуть сайт на VPS\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"kak-ubrat-domen-iz-cloudflare\">Как убрать домен из Cloudflare\u003C\u002Fh2>\n\u003Col>\n\u003Cli>Сохраните записи (DNS Records, Import and Export, Export) и создайте такие же у нового DNS: у регистратора или хостинга.\u003C\u002Fli>\n\u003Cli>Если включён DNSSEC, сначала удалите запись DS у регистратора и подождите, пока истечёт её TTL (обычно от суток до двух). До этого не меняйте NS и не отключайте DNSSEC в Cloudflare, иначе у проверяющих резолверов сайт перестанет открываться.\u003C\u002Fli>\n\u003Cli>В кабинете регистратора верните прежние NS или впишите NS нового DNS. Командой \u003Ccode>nslookup -type=NS example.com\u003C\u002Fcode> убедитесь, что Cloudflare в ответе больше нет.\u003C\u002Fli>\n\u003Cli>Только после этого откройте домен в Cloudflare: Overview, Advanced Actions, Remove from Cloudflare, подтвердите. Удаление отменяет платные подписки на этом домене без возврата денег по правилам Cloudflare.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"esli-ne-poluchilos\">Если не получилось\u003C\u002Fh2>\n\u003Col>\n\u003Cli>Статус Pending Nameserver Update: командой \u003Ccode>nslookup -type=NS example.com\u003C\u002Fcode> проверьте, что указаны только два сервера Cloudflare, без опечаток и без старых. Проверьте DNSSEC и подождите до суток.\u003C\u002Fli>\n\u003Cli>Сайт не открывается после смены NS: сверьте записи со старой зоной, особенно IP и \u003Ccode>www\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Ошибки 521 и 522: сервер выключен или блокирует запросы Cloudflare, проверьте веб-сервер, файрвол и порты 80 и 443. Ошибки 525 и 526: проблема с сертификатом на сервере.\u003C\u002Fli>\n\u003Cli>Перестала работать почта: проверьте записи MX и то, что почтовое имя в режиме DNS only.\u003C\u002Fli>\n\u003Cli>Не подключается SSH: имя проксируется, подключайтесь по IP или через запись с серым облаком.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Если что-то непонятно, напишите мне в Telegram: @lztcoder\u003C\u002Fp>\n",[17,21,24,27,30,33,36,39],{"id":18,"text":19,"level":20},"korotko","Коротко",2,{"id":22,"text":23,"level":20},"pered-nachalom","Перед началом",{"id":25,"text":26,"level":20},"dobavlenie-domena","Добавление домена",{"id":28,"text":29,"level":20},"proxied-ili-dns-only","Proxied или DNS only",{"id":31,"text":32,"level":20},"rezhimy-ssl-tls","Режимы SSL\u002FTLS",{"id":34,"text":35,"level":20},"kak-dobavit-a-zapis-na-vps","Как добавить A-запись на VPS",{"id":37,"text":38,"level":20},"kak-ubrat-domen-iz-cloudflare","Как убрать домен из Cloudflare",{"id":40,"text":41,"level":20},"esli-ne-poluchilos","Если не получилось",[43,52,61,68,78,88,90,95,104,115,123,130,136],{"slug":44,"title":45,"description":46,"date":7,"updated":7,"tags":47,"emoji":51,"minutes":14},"kak-vybrat-hosting","Как выбрать хостинг для сайта или бота","Чем отличаются виртуальный хостинг, VPS, облако и статический хостинг, сколько памяти нужно сайту и боту и что спросить у продавца.",[48,49,50],"хостинг","vps","сервер","server",{"slug":53,"title":54,"description":55,"date":7,"updated":7,"tags":56,"emoji":60,"minutes":14},"kak-zapustit-telegram-bota-na-servere","Как запустить Telegram бота на сервере","Polling или webhook, где взять токен и как его защитить, как запускать бота через systemd, pm2 или Docker и что делать при сбоях.",[57,58,50,59],"telegram","бот","webhook","bot",{"slug":62,"title":63,"description":64,"date":7,"updated":7,"tags":65,"emoji":67,"minutes":14},"kak-kupit-domen","Как и где купить домен","Какую зону выбрать, что проверить перед оплатой, чем регистратор отличается от перепродавца и как не потерять домен.",[11,66,10],"регистратор","domain",{"slug":69,"title":70,"description":71,"date":7,"updated":7,"tags":72,"emoji":77,"minutes":14},"kak-oplatit-zakaz-kriptovalutoy","Как оплатить заказ криптовалютой","Как оплатить счёт из бота на странице Heleket, выбрать валюту и сеть, отправить точную сумму, проверить ссылку и действовать при ошибке.",[73,74,75,76],"оплата","криптовалюта","heleket","безопасность","pay",{"slug":79,"title":80,"description":81,"date":7,"updated":7,"tags":82,"emoji":86,"minutes":87},"kak-podgotovit-brif-dlya-sayta","Как подготовить бриф для сайта или бота","Что описать заранее, чтобы разработчик дал реалистичную оценку, от цели и аудитории до интеграций, срока и бюджета. Есть шаблон.",[83,84,58,85],"бриф","сайт","разработка","doc",3,{"slug":4,"title":5,"description":6,"date":7,"updated":7,"tags":89,"emoji":13,"minutes":14},[9,10,11,12],{"slug":91,"title":92,"description":93,"date":7,"updated":7,"tags":94,"emoji":67,"minutes":14},"kak-privyazat-domen-k-hostu","Как привязать домен к хостингу","Что такое A-запись и NS, как подключить домен к хостингу или VPS и как проверить, что всё заработало.",[11,10,48],{"slug":96,"title":97,"description":98,"date":7,"updated":7,"tags":99,"emoji":103,"minutes":14},"kak-razvernut-sait-na-vps","Как развернуть сайт на VPS","Пошаговый путь для Ubuntu LTS от пользователя и SSH-ключа до Caddy с HTTPS, запуска через pm2, логов, обновлений и бэкапов.",[49,100,101,102],"ubuntu","node","caddy","rocket",{"slug":105,"title":106,"description":107,"date":7,"updated":7,"tags":108,"emoji":114,"minutes":14},"pochta-na-svoem-domene","Почта на своём домене: MX, SPF, DKIM, DMARC","Как подключить почту на своём домене, настроить MX, SPF, DKIM и DMARC, проверить доставку и понять, почему письма попадают в спам.",[109,110,111,112,113],"почта","mx","spf","dkim","dmarc","mail",{"slug":116,"title":117,"description":118,"date":7,"updated":7,"tags":119,"emoji":122,"minutes":14},"spamblok-telegram-chto-delat","Спамблок в Telegram: что это и что делать","Что такое ограничения аккаунта Telegram, как проверить статус через @SpamBot, как подать апелляцию и чего делать нельзя.",[57,120,121,76],"спамблок","аккаунт","help",{"slug":124,"title":125,"description":126,"date":7,"updated":7,"tags":127,"emoji":129,"minutes":14},"cloudflare-api-klyuch","Cloudflare: API токен и Global API Key","Чем API токен отличается от Global API Key в Cloudflare, какие права нужны для DNS, как выглядят запросы и что делать при утечке ключа.",[9,128,76],"api","key",{"slug":131,"title":132,"description":133,"date":7,"updated":7,"tags":134,"emoji":10,"minutes":14},"dns-zapisi-prostymi-slovami","DNS записи простыми словами","Что означают записи A, AAAA, CNAME, MX, TXT, NS, SRV и CAA, что такое TTL и почему CNAME нельзя поставить на корень домена.",[10,11,135],"записи",{"slug":137,"title":138,"description":139,"date":7,"updated":7,"tags":140,"emoji":143,"minutes":87},"ssl-sertifikat-https","SSL сертификат и HTTPS: как включить","Что даёт сертификат, как включить HTTPS через панель хостинга, Let's Encrypt с certbot, Caddy или Cloudflare и как проверить результат.",[12,141,142,76],"https","сертификат","shield",1791314128895]