live Metabase

Работа DNS сервера на чёрный день. + блокировка рекламы AdGuard

Открыть на YouTube
← Каталог O7vyNTYk-x8 · @antenkaru · 00:53:42 · опубликовано 2025-04-23
Просмотры
20,979
Лайки
412
Комментарии →
181 · в БД 59
🤖 185 размечено
Транскрипт
done
✨ $0.1012 · Haiku 4.5
Модель: Haiku 4.5 claude-haiku-4-5-20251001 · $0.1012 · 2026-04-26T09:19:09
Мы с тобой будем дружить. Ты чего? Ты чего? Всем привет! Новое видео на канале, и тема пойдет, как вы поняли, уже о DNS сервере Resolver. И данную тему меня просили осветить уже очень давно — много комментариев я получал от подписчиков. Почти везде всегда DNS сервера ставится через, например, AdGuard на роутер — через открытые пакеты либо через компоненты кинетика. Но мне показалось достаточно скучно, с учетом того, что в целом не всегда нужен вообще компонент. И было куда бы интереснее поднять свой DNS сервер Resolver. Мы установим сервер на VPS и создадим по сути такую некую прокладку, где можно будет делать запросы именно к своему личному серверу. И это поможет в некоторых сценариях, и я сейчас расскажу вам, в каких. Подпишись на телегу. Всем привет! Ну вот новое видео на канале. Кто-то давно ждал уже. Эта тема посвящена созданию своего DNS сервера под управлением AdGuard. В целом есть документация, есть вообще видеоролики, как это делается с обычным AdGuard. То есть можно поставить на роутер, расширение и всё остальное. Но я посчитал, что это не сильно интересно. Интереснее будет развернуть свой DNS сервер, который будет у вас под контролем. Он будет работать как резолвер. То есть он будет связующим звеном между различными серверами. И, соответственно, обращайтесь к своему серверу — вы видите в дашборде свои запросы, вы можете их настраивать, можете фильтровать, можете не фильтровать, можете выбирать, через какие DNS-запросы будут проходить серверы. В общем, публичные списки — много-много чего интересного. Это всё будет работать на VPS, который у вас будет в какой-то стране, например, Финляндия, Германия. Нужно будет привязать домен, и потом, после того как мы получим сертификат, у нас будет полноценный DNS-резолвер. Какие вопросы решает? Первое — это частый запрос — это реклама. То есть те, кто хотят блокировать рекламу, они могут пользоваться такой историей. Они могут блокировать двумя методами: либо через публичные списки — они есть в интернете, есть даже зашиты уже в AdGuard, либо можно использовать просто запросы к серверу DNS самого AdGuard, где уже есть фильтрация. Также можно регулировать и балансировать нагрузку. Что интересно? То есть если вы создаёте DNS сервер, там для дома — это одна ситуация, то у вас одна нагрузка. Если вы создаёте, да, для офиса, где у вас там двадцать, тридцать компьютеров, то естественно количество запросов у вас будет многократно выше. И поэтому нужно уже балансировать нагрузку. Значит, тогда его надо будет добавить не один данный сервер — на прям гугла, а там ещё, то есть, ну, под десяток серверов, и запросы слать поочередно. Очень функционал очень широкий, очень круто, там всё реализовано. Я попробовал, поигрался, мне понравилось. Поэтому это первая задача, которую он решит. И вторая задача — это вопрос чёрного дня. Это тот случай, если вдруг быстро встаёте, а рунет стал более закрытым, ещё. То есть по какой причине — давайте не будем гадать. Это может произойти, может не произойти. Но в целом такая возможность технически реально есть. Уже оператор, кстати, которые не дают интернет, если вы перестаёте пользоваться их DNS сервером. То есть они это делают специально — не знаю для чего, какую цель они преследуют. Но практика такая есть. Поэтому чисто технически может быть, что вот будет так: весь интернет раз и с утра захлопнулся, а тут у вас есть свой DNS сервер, которому сделайте запросы. И представьте количество людей, которые имеют свой DNS сервер? Я думаю, что близится к нулю. А вы готовы? То есть такому дню? В целом вот две задачи, которые будет решать основном. Ну и так, в целом, может кому-то будет интересно, как это работает, можете развернуть это и потыкать, попробовать. В общем, давайте предлагаю начать. И я иду к компьютеру, а вы давайте заварите пока чай и встретимся за столом. Подпишись на телегу. Первое, что нам требуется — это нужно получить VPS сервер в какой-нибудь стране, допустим, там Финляндии, Германии, неважно. И далее мы установим нужное программное сообщение, подвяжем туда домен. После этого уже запустим DNS на наш сервер Resolver и уже будем иметь доступ к нему через протокол DoH либо DNS over TLS, либо DNS over HTTPS. В общем, погнали. Чуть-чуть описал какие у нас затраты, описал, что мы получаем, и какие проблемы решают. Первое, что мы получаем — это DNS сервер с фильтрацией рекламы. Можно использовать как опцию поддержка защищённых данных сервера — чисто DoH, либо DoT/HTTPS. Удобно в интерфейсе — всё можно тут этим управлять. Полный контроль над запросом — мы будем видеть все данные запросы и соответственно понимать, какие клиенты делают запросы, блокировать. В общем, полный функционал. Далее нам потребуется VPS сервер. Рекомендую двух провайдеров — рекомендую по качеству и по соотношению цены и качества. Также получаете плюшки, бонусы по моим ссылкам. А переходя по ссылкам, у меня поддерживаете, что позволяет делать мне понятные для вас мануалы и контент. Итак, первое — это будет нас Admin VPS. И для вас тут есть хорошее предложение: на первое место получить скидку 60 процентов. Мне очень нравится у них, как работает Финляндия. Хорошие пинги: Москва в районе 17 миллисекунд, Питер 4–5. Но очень классно. И направление разгружено по сравнению, например, с Европой. То есть Германия будет более подгружена. Так переходим по ссылке, видим такую страницу, которая вас приветствует. VPS выбираем. Нам нужно что-то из Германии, Нидерландов либо Финляндии. Показываем на Финляндии. В целом вы можете выбрать и в других местах сервер, но я, например, вам покажу на Финляндии. Рекомендую выбирать Германия, Финляндия либо Нидерланды в первую очередь. Хельсинки. Так, вы можете здесь получить — получить сразу тарифный план на год, на полгода, на три месяца. Чтобы получить скидку 60 процентов, удостовериться в качестве услуг данного хостера, выбирает один месяц. Нам хватит первого тарифа Промо, то есть он самый бюджетный. Будет здесь вводим какой-нибудь любое название сервера. Операционную систему, например, Ubuntu 24.04 либо Ubuntu 22.04. Я выберу 24.04. Marketplace не установлен. Ежедневный backup — вы можете выбрать одну копию либо вообще без бэкап. То есть сами определитесь, как вам удобнее. В чём разница? Делается backup, и соответственно, вдруг у вас той сервер случится, вы быстренько можете восстановить в один клик, не устанавливать всё заново. Удобно. Нажимаем далее, далее. Нажимаем в промокод и вводим промокод of60. Не забывай — получишь специальное предложение. Вместо 499 рублей у тебя выйдет 199 рублей. И нажимаем оформить. Выполняйте свои контактные данные — а это требуется это у любого хостера. Так не нужно. В некоторых комментариях там истерят, что кому-то, как будто вы кому-то нужны, ребятки. Кому кто нужен? Тот эта история всё. Не пользуются, поэтому не истерите. Далее заполняете, выбираете метод оплаты. Рекомендую выбрать российскую банковскую карту и запомнить, для того чтобы автоматически продлевать услуги. Чтобы вы не забыли, вам сервер не остановили, либо уж тем более не удалили. Всё заново ставить очень. Привязываете, соглашаетесь, завершайте заказ. Через несколько минут вам на электронную почту придёт письмо, где будет IP адрес, ваш логин root и пароль к вашему серверу. Они нам потребуется для того чтобы получить доступ через SSH клиента и зайти в реализацию, управлять сервером. 2. Хостинг провайдер. Нам потребуется в первую очередь получить домен. Потому что по поводу домена смотрите — я столкнулся с той историей, что некоторые хостеры занимаются какой-то фигней. Вот я столкнулся: я купил домен, он проработал 12 часов. То есть нормально записи были закреплены, а потом по какой-то причине хостер не понравилось, куда он ссылается, и у меня вот я остался доменом не рабочий. Статья: если вы не верите — комментарии были уже люди, которые писали проекта. Все они послушались, пошли путём, купили домен, который теперь не работает. Поэтому я рекомендую Uaz брать домены. Это связано там с размещением сервер. То есть важно, чтобы их DNS сервер, где и на записи и записи будет храниться, и апелляции на DNS сервера они были не в России. Есть хостинг провайдеру, который будет сервер в России, и здесь вы попадёте. Почему? Нажимаете, переходите по ссылке. В течение суток получите бонус 15 процентов при пополнении. Нажимаете регистрация, регистрируйтесь, заполняете здесь контактные данные. То есть имейл требуется. И через несколько минут также придёт вам сообщение на почту. Подтверждаете. После этого вы попадаете в личный кабинет. И тут вы можете тоже взять хостинг у них. Правда, сегодня у них не работает — были проблемы с пополнением как рублях, так и иностранных валютах. Почему я думаю, что вы уже будете смотреть видео, проблем такой нет. Поэтому проблем не должно возникнуть. Так приходим. Если вдруг вы захотите виртуальный сервер у них арендовать не на Admin VPS, заходим виртуальный сервер, выбираем здесь страну. Тоже выбираете, например, где-нибудь Финляндии, например у США. То есть чем хороша Финляндия? Пинги — то есть у вас минимальные задержки и хорошая пропускная способность на границе России и Финляндии. То есть по сравнению с Европой — Европа подгружена на самом деле. Вот так же выбирайте здесь, например, одно ядро. А нам его хватит. Шарит, есть у вас другие задачи более серьёзные? Вы знаете ли чего вам нужен, например, больше — два ядра и больше? То я думаю, что вам не нужно писать здесь. Также выбираем бутон 24.04 и выбираем здесь минимум месяц либо можете сразу оплатить на побольше. Почасовая плата оплату не рекомендую, потому что будет дорого — в три раза дороже. По бэкапом также решите — нужно не нужно. Если хотите обезопасить себя, нажимаете оплатить. Вот как раз всё международная карте — они уже начали принимать. По поводу банковских карт Российской Федерации вот... Не рекомендую, потому что будет дорого — в три раза дороже. По бэкапом также решите: нужно или не нужно. Если хотите обезопасить себя, нажимаете оплатить. Вот как раз все международная карте — они уже начали принимать. По поводу банковских карт Российской Федерации вот вы уже будете смотреть, и должно всё работать. И так, через несколько минут вам тоже придёт сообщение на электронную почту, что ваш сервер будет готов. И нам требуется ещё домен. Домены можно зарегистрировать у них и рекомендую у них, потому что они точно работают нормально. Так, для вас, наверное, ничего не произошло, а для меня произошло. Прошли сутки между склейкой этого кадра, потому что у AESA я столкнулся — не работала регистрация доменов. И для того чтобы показать, как это делать, мне пришлось создать им тикет, и они сутки разбирались. В общем, разобрались. Давайте торопить события с доменом не будем, потому что в инструкции я описал немножко по-другому, и чтобы не расходиться с ней, а все-таки двигаться попутно, будем сейчас устанавливать в первую очередь AdGuard. Нам потребуется Termios — это SSH-клиент для того, чтобы мы зашли на сервер и давали ему команды и управляли. Так, теперь у нас — что нам требуется? Нам требуется подключиться. Отлично, заходим в термос. Как добавить свой сервер? Смотрите, нажимаете «новый хост». Здесь пишите свой IP-адрес. Здесь пишите лейбл — это название, можете назвать, например, «мой сервер Финляндия». Порт стандартный, если не меняли — 22 остаётся. Юзернейм — root. Вот так вот вы везде в любых личных кабинетах хостера увидите. И пароль — тот, который у вас также в личном кабинете хостера. После того как вы добавили сервер, нажимаете на сервер, подключаетесь. Вы попадаете в такое меню. Здесь вас приветствует Ubuntu 24.0.4.1. Это значит, что она работает, установлена отлично. Вы находитесь, скажем так, в диспетчере задач. Если видите, что будем, и что, и попадаем — видим, что у нас одно ядро, сколько свободной оперативной памяти, об тайм сервера — 20 не час, он работает отлично. Выходим Control C и давайте установим туда AdGuard. Будем команду. И так, после установки — что мы здесь видим? Что нам выдали под меткой info адреса для доступа в личный кабинет, в панели управления вашего AdGuard на сервере. У нас есть два варианта, как здесь поступить. Вариант первый: мы можем пройти по этим ссылкам, но как вы видите, есть HTTP без S, то есть без шифрования. Соответственно, это не совсем безопасно. Вы можете пройти напрямую по IP-адресу, попадёте в панель управления, но есть нюанс — это не совсем безопасно. И мы видим, что в первую очередь предлагает локально перейти. Я сейчас вам покажу, как перейти небезопасно, и научу, как переходить безопасно под SSH-туннелем. Соответственно, мы можем перейти вот так, скопируем просто эту строчку и, например, мы введём в адресную строку, увидим, что мы попадаем в панель управления первоначальной настройки. Как попасть сюда безопасно? Показываю: вы можете это применять с любым сервером, там по 3xUI, вообще любые компоненты, которые потребуются вам, поэтому это просто для ознакомления. В целом это более правильно, конечно, но более сложно и заморочно. Один раз научитесь — дальше будет проще. Итак, нам требуется поднять SH-туннель. Для этого мы идём в Termios, создаём мы port forwarding, то есть перенаправление порта. Далее мы выбираем, получается, тип local. Здесь лейбл вы можете — давайте лейбл потом наберём. Вот он, мой сервер. Мы выбрали лейбл, пусть будет это AdGuard, допустим. Local порт — нам по смотрите, так как AdGuard работает на трёхтысячном — надо указать 3000. Bind адрес — localhost, айпишник. Мы выбрали свой destination адрес, вводим вот 127.0.0.1 и также 3000 порт. Мы занимаем себя на версту на машине. Так, отлично! Мы видим, что всё это автоматически сохранилось, нажимаем, и видим, что загорелось зелёненькое. Туннель SSH работает. Теперь мы можем установить соединение и попасть на наш сервер безопасно через localhost. Для этого мы введём localhost:3000 порт. Как видим, мы под безопасным соединением, потому что здесь не там не защищена была, здесь защищена. Попадаем на также на нашего первоначального строку в нашем сервере. Давайте настроим. Поехали! Нажимаем «далее». Тут видим все интерфейсы. Оставляем, я предлагаю поменять 80 порт на какой-то другой. Это сделано для того, чтобы мы смогли получать сертификат SSL. Оставим 80 порт всё же для него, потому что если мы оставим панель на 80 порту, нормально получать сертификат через 90 дней, когда потребуется, не получится. Поэтому давайте мы выберем, например, 8081. Я буду есть в инструкции видим, что здесь мы — то есть обычный DNS-сервер от обычной — это 53 порт. Это у нас, скажем так, уже есть DNS-сервер на нашем сервере, но он используется локально под localhost для того, чтобы работали нормально службы Ubuntu, то есть Linux системы. И он уже занят. Мы можем проверить — я это написал в инструкции, описал, как это проверить. Есть службы, которая работает на систему и слушает порт 53. Вот поэтому здесь мы можем оставить, как мы можем вообще, например, выбрать DNS-сервер от AdGuard не на 53 порту, он на каком-то нестандартном, 55, например, неважно, либо мы можем оставить 53 порт под localhost. Соответственно, я предлагаю, что 53 порт DNS-сервера AdGuard займет не все интерфейсы, а только интерфейс с внешним IP-адресом. Для того чтобы не было конфликта, получается: 53 порт для localhost останется на той службе, 53 порт внутри сетевого интерфейса, который смотрит наружу в интернет, то есть которым мы будем пользоваться, останется под AdGuard. То есть вот такое вот некое разделение. Видим, что хорош, но всё статический IP-адрес уже настроен — то есть он работает. Нажимаем «далее». Имя пользователя — пожалуйста, введите здесь хорошее надёжное имя пользователя, лучше не админа, а какой-нибудь ещё, и введите хороший пароль, не бутафорский. Почему? Потому что у AdGuard нет возможности поставить пропуск пути, и я пробовал, пытался закрыть сразу. Бегу чуть вперед — отвечу на некоторые вопросы. Скорее всего, появится комментатор который скажет: надо закрывать через firewall всё остальное. Я пробовал сделать закрывать, но есть проблема — закрывается автоматически, тогда DNS-сервер на и он перестаёт работать. Соответственно, мы закрываем панель управления — закрывается DNS-сервера. Поэтому у нас наша панель управления будет светить наружу, вот ну просто под нужным на майпи. И для того чтобы у вас не забрали force, то есть не подобрали пароль, пароль придумайте, пожалуйста, сложное имя пользователя — хотя бы там 6–8 знаков, не админ, лучше и какой-нибудь посложнее пароль, знаков на 8, на 12, чтобы был достаточно сложно. Это это важно. Давайте я веду всё бутафорский, потому что мне нужно вам просто показать всё. Видим, что мы почти настроили, и уже у нас DNS-сервер работает по айпи адресу нашего сервера. То есть если где-то мы будем прописывать на сервер, мы уже можем использовать обычный незащищённый DNS-сервер по вот этому IP-адресу. Давайте откроем панель. Настроился, видим, что 8081. Ага, у нас не открывается. Почему? Потому что мы поменяли порт. Нам требуется вернуться в Port Forwarding. Давайте отключимся. Здесь меняем с 3000 на 8081, и здесь тоже самое — то есть поменяли мы порт на удалённой машине и на локальной машине. Сохраняем, подключаемся заново и пробуем обновиться. И нас начинает пускать в нашу панель. То есть вы поняли, да? Из-за того, что мы настроили, поменяли порт со стандартного 3000, но чтобы просто хотя бы что-то более сложное иметь, чем просто 3000. Так отлично! Я же поставил пароль, который забыл. Да нет, не забыл — всё нормально. Просто смутила админ. Один у меня был предыдущий логин. Так видим, мы попали в контрольную панель. И давайте посмотрим, как этом писал инструкцию, чтобы двигаться. Давайте подключим домен, тогда уже отлично. Итак, нам требуется подключить домен. Во-первых, чтобы мы выходили не под localhost, чтобы могли заходить уже напрямую без настроек по доменам. Интересная ситуация. Сразу скажу, что я сталкивался с проблемой: домены регистрировать у некоторых регистраторов не очень себя затея. Почему? Потому что я попал на эту историю. Историю я зарегистрировал, и они почему посчитали, что домен не очень хорошо, то есть они это как там видимо отслеживают, видим, смотрят, куда идут обращения. И в общем, через несколько там 12 часов прошло — то есть он работал, и после 12 часов перестал работать. Я мучился сутки. В общем, уже рассказывал несколько раз эту историю в предыдущих видео. Пришлось регистрировать домена в другом. Оказывается, важно, где находится NS-сервер регистратора — или в России, или не в России. Вот в России у вас могут быть сложности: они могут перестать вам делать обращение и записи на ваш сервер, и соответственно, через какое-то время вы перестанете получать нормально работающий домен. Я протестировал работу у поезда, и да, у них дороже. Сразу скажу, что примерно в два раза дороже стоит домен, но они работают, потому что я так понял, что у них в Великобритании стоит сервер по и на записям. Нажимаем домен, вводим здесь домен какой-то, какой угодно, можете там вести как вам просто свободный. Если не знаете, как подобрать, я вот показывал: можно перейти на Google Maps, выбрать какую-нибудь организацию. Я не знаю. Давайте там в Белигюсе сходим. Вот какой-то Аня. Аня — город. Что у нас тут есть? Вот, отлично. Теннисный клуб. Теннисный клуб подходит? Да, подходит. Почему нет? Идём мы обратно. Вводим, например, вот так вот. И видим, что вот они есть доступные. Вы можете, ну, в идеале конечно, надо использовать .com и .net — это в идеале, но… Отлично. Теннисный клуб. Теннисный клуб подходит? Да, подходит. Почему нет? Идем мы обратно. Вводим, например, вот так вот. И видим, что вот они есть доступные. Вы можете, ну, в идеале конечно, надо использовать com и net, это в идеале, но в целом ru подходит тоже, то есть он работает нормально на доменах, точнее на серверах, которые не располагаются в России. Но такая ситуация, что-то намудрили. Нажимаем на стоимость, чтобы заказать. После того, как нажмете, у вас выскочат поля для регистрации домена — вам нужно ввести свои учетные записи. Да, это особенность регистрации доменов, поэтому ничего здесь такого там нет. Всегда это было, есть и будет. Вводите, оплачиваете удобным способом — они уже стали принимать зарубежные карты, российские карты в рублях — и ждете, пока ваш домен появится в моих услугах. Потом он появится и будет выглядеть, например, вот так. На этом я буду на тестовом домене показывать Fortes YouTube. Он у вас появится, будет написано «активен». И что нужно в первую очередь сделать? Нам нужно зайти, провалиться в управление DNS и видим, что здесь есть записи. Здесь у вас ничего не будет, вам нужно будет создать запись, и выглядит она будет вот так: тип записи. И теперь оставляйте 300 и указывайте опять адрес вашего VPS сервера. То есть VPS сервер у вас может быть на Amd VPS, у вас может быть на Ezdi — неважно. Нам просто нужно показать, что вот этот домен должен ссылаться на ваш сервер. И нажимаете сохранить, потом подтвердить. Не забудьте нажать. Все. После этого AEЗА отправит DNS сервером — скажем так — команду на то, что этот домен зарегистрирован и теперь он ссылается на этот сервер. Пройдет некоторое время, DNS сервера узнает, или при любом обращении они будут уже перекидывать сюда. По-разному занимают: бывает, что занимает от 15 минут, бывает занимает пару часов. По факту, что все по всему миру DNS сервера узнали — ну, я скажу так, минимум там часов 12-20 нужно. Но Google и Sky DNS быстро делают, а в течение часа. Поэтому можете сделать, чтобы время не терять, потому что у вас может быть разное количество времени пройти. И так, домен мы взяли, направили нам на наш сервер. Теперь нам нужно его подключить. Для того, чтобы нам подключить, также я сейчас покажу вам — тут все описано подробно. Идем в настройки, настройки шифрования и видим, что вот здесь есть галочка: «Включить шифрование HTTPS, DNS, OHS и TLS». Вот она нам нужна. Нажимая на нее, нам начинает доступно быть поле доменного имени. И соответственно нам требуется — когда мы уже подключили сертификат, точнее так: когда мы получили домен, подключили его, DNS сервера работает, все отлично — нам требуется теперь получить SSL сертификат и прописать его в панель. Как это сделать? Сделать несложно. Вводим команду для получения сертификата через Cerbot. Скачет скрипты — это стандартный скрипты Cerbot. Видим, что Cerbot у нас установился. И теперь нам требуется получить сертификат. Вводим следующую команду: `sudo apt install certbot`. И нам здесь нужно указать уже наш домен вместо example.com. Вот я указываю. И я указываю, например, в моем случае мой домен для тестов. Стираю, вставляю Ctrl Shift V, нажимаю Enter. Нас спрашивают, что займет место — Y вводим, соглашаемся, Enter. Введите свой email адрес. Давайте я введу свой email адрес. Там вроде можно не вводить, а просто Enter нажать, либо ввести все же. Да, я соглашаюсь с правилами, типа зарегистрировать. В общем везде UI. Отлично, у нас сертификаты получены. И вот нам нужны эти две строчки. У нас есть сертификат и ключ. И давайте пропишем теперь. Возвращаемся, туристный клуб закрываем. Нажимаем галочку «Включить шифрование». Доменное имя нам нужно — ваш домен, который вы себе купили. Вводим его. Здесь можно включить галочку, что автоматически перенаправляло. Отлично, здесь вставляем стандартные порты. И вот указываем сертификат. Сертификат — вот он, первый путь. Копируем полностью. Отлично, прошло. Нужно время просто, он видимо онлайн проверяет. И второе копируем. Все, видим, что у вас должна быть зеленая цепочка сертификатов. Пришла проверка и корректный приватный ключ. Все, нажимаем сохранить. Если у вас уже есть домен, вам то же самое нужно указать. То есть у вас где-то сертификат уже привязан к 3XUI. Хотя 3XUI, кстати, работать нормально не будет, потому что 443 порт занят. Поэтому 3XUI и установить AdGuard одновременно нельзя. Но можно поставить, если у вас есть амнезия. Так, видим, что нас выкинул из Local. Отлично. И давайте мы закроем соединение с Sage. И попробуем подключиться напрямую уже под доменом. Я не знаю, почему так разработчики сделали. Конечно, могли подзакрыть это более приватно. К сожалению, я пытался сделать через config файлы, но нормально не работает. Давайте проверим, может там можно посмотреть и поменять. В общем, я пробовал, я помню, менял в config файлах, и там коряво как-то работало. В общем, он не хотел перекидывать нормально потом запросы. В общем, как-то все это связано было, потому что инструкцию я писал уже несколько недель назад. Да, поэтому я и говорил: выберите правильно, хороший пароль, потому что ваш домен будет светить и показывать, что на нем есть AdGuard. Вот такая вот особенность. Так, далее, далее — требуется нам добавить какие-нибудь DNS серверы. Первое, что требуется, поэтому зайдем в по настройке, настройка DNS. И видим, что здесь есть Quad. Давайте поменяем на Google, например. Добавим Google. То есть будет три сервера. Я укажу восьмерки, Teleski и TLS шифрованием. Тоже запасные Google. Вы можете в целом. То есть я в инструкции добавил кучу разных других серверов. Можно как найти вообще DNS over TLS и вот основные в мире защищенные серверы. То есть как DoH, например, ну, может давать Cloudflare. Добавим. В целом, Copi Link. Отлично, пусть будет. Вот мы тоже добавим. То есть у нас давайте, чтоб красиво было, вот так. Все, отлично. У нас два сервера. То есть что это за настройки DNS? Это куда сам AdGuard будет стучаться, каким DNS сервером делать запрос. То есть он будет стучаться в Quad, он будет стучаться в Cloudflare, который от Mozilla, и он будет стучаться по двум протоколам еще и в Google. Тут написано также, как вы можете использовать различные другие протоколы, например, есть iQuick. Можете почитать более подробно. Но в целом этого куда более достаточно. То есть четыре сервера. Тут можно выбрать политику, как будут распределяться запросы, распределение нагрузки, как это будет работать. А он будет делать запрос, я так понимаю, каждый раз к новому. То есть вы заходите, обращайтесь им серверу — он делает запрос Cloudflare. Раз обратились — он сделал запрос Cloudflare. Сейчас обратились Google. И вот так и по кругу. Для чего это делается? Например, у вас может быть такая ситуация, что у вас корпоративный офис. И допустим, представьте, к вашему DNS серверу подключена там не знаю 100 компьютеров. И они делают там ну явно больше, 20 могут запросов в секунду. Потому что стандартный лимит 20 запросов в секунду. То есть если вы выбьете, например, будете делать 30, сервер может уже вас откидывать по firewall. И соответственно вы получите reject. То есть красные запросы. Поэтому распределить нагрузку вы можете добавить даже, например, 10 серверов, и он будет поочередно туда долбиться. И соответственно, если 10 серверов, то у вас по идее возрастает пропускная способность — 200 запросов в секунду. 200 запросов в секунду достаточно уже немало, я скажу так. Также вы можете выбрать параллельные запросы. То есть если у вас там допустим 1-2 роутера и там 2-3 телефона — в целом 20 запросов тоже хватит куда более. То есть если вы для личных целей, то есть не будете масштабировать как-то серьезно эту всю историю, то вам хватит параллельно запроса. Чем хорошо? То, что он запрос будет отправлять сразу всем. Кто быстрее ответил — того и тапки. То есть тот и получит, мы получили от него ответ, мы передадим своему устройству. Давайте я оставлю параллельные запросы. Также может дождаться сам быстро ответ. То есть и тем дожидаемся, измеряем скорость списка дней для каждого сервера и соответственно выбирает самый быстрый IP-адрес. Но я не знаю, мне либо так нравится, либо так. В целом, параллельные запросы для дома и небольших офисов я считаю оптимально. Есть также резервный DNS сервер, список резервных DNS серверов, когда вышестоящие DNS серверы недоступны. Если вдруг по какой-то причине у вас почему-то перестала работать сервер и все, вы можете указать здесь, и это будет как резерв работать. Ну и не знаю, возможно будет здесь какой-то уникальный DNS сервер, который просто заменит. Я не могу придумать в голове такой сценарий. Может быть, свой туда сервер, такой какой-нибудь параллельный запихнуть. Ну как бы тут варианты разные могут быть. Здесь вставляете — в целом то же самое я бы не менял бы это. И длится ожидания ответа upstream server — секунду. Но давайте мы протестируем их. Окей, все предыдущие вот эти серверы работают. Нажимаем применить, сохраняем настройки. То есть мы просто добавить серверы и видим, что вот на мы можем указать настройки нашего данной сервер. То есть вот так же количество запросов в секунду, мы можем, например, поставить здесь 0, допустим, чтобы получить максимальную производительность. Можете оставить 20 или 50 — не важно. Длина префикса оставляете, белый список ограничений скорости IP-адреса, на который не сопоставляется ограничение скорости. То есть если здесь у вас будет, например, 20, то здесь вы можете добавить какой-нибудь IP-адрес, если Максимальную производительность можете оставить 20 или 50 — не важно. Длина префикса оставляете, белый список ограничений скорости — IP-адреса, на которые не сопоставляется ограничение скорости. То есть если здесь у вас будет, например, 20, то здесь вы можете добавить какой-нибудь IP-адрес. Если у вас, например, он статический — то есть роутер стоит — и вы можете обойти ограничение write limit. Мы не будем сейчас указывать ничего здесь. Здесь мы можем ничего не ставить и оставляем как есть. Кэш. В чем смысл? Если сервер запрашивал какие-то запросы к DNS-серверу Google, он, например, запоминает, чтобы каждый раз, допустим, у вас телефон обратился и спросил: а яндекс.ру это куда? Вы получили ответ, а потом через две минуты другой телефон обращается — и чтобы он заново не делал запрос к Гуглу, в экономии ресурсов он из кэша на випеске вытаскивает это и отдает уже. То есть соответственно я считаю, что можно ставить такие же данные как здесь по умолчанию. Если вы не знаете, для чего это, не меняйте. Мы видим, что мы все настроили, у нас работают наши серверы. Вот если зайти в инструкции по настройке, мы видим, что показывается, как настроить различные протоколы и различные операционные системы. У нас работает незащищенный DNS — просто IP-шник на 53 порту. У нас работает защищенный HTTPS, у нас работает на TLS и у нас работает на QUIC. Нас интересует в первую очередь вот это вот. Вот это можно использовать, но если есть возможность использовать защищенный протокол, лучше использовать защищенный протокол. Итак, давайте протестируем сейчас. Сейчас я вам показываю, как это работает. Тестировать мы будем на Kinetic. Отлично, мы к нему подключены, и мы сейчас заставим все запросы Kinetic делать через нас, через наш DNS сервер. Для этого мы идем в настройки, смотрим, чтобы у нас были защищенные протоколы. У нас не установлены — я специально удалил, чтобы показать, как его установить. DNS и DoTLS устанавливаем. Устанавливаем и также HTTPS, то есть два компонента вот этих. Нажимаем обновить и обновляем. Сейчас Kinetic скачает новую прошивку, установит эти компоненты. Мы проигнорируем DNS сервера нашего провайдера и уже подключимся к нашему DNS серверу. Так, отлично, у нас роутер перезагрузился. Мы заходим повторно, идем, мы сначала настраиваем, добавляем DNS серверы. У нас должен появиться — у нас появился компонент вот он DoH, DoT и HTTPS соответственно. Видим здесь свой провайдерский DNS сервер — у меня вот такой вот, а мы еще проигнорируем и добавим свой. Так давайте посмотрим наши адреса. Вот он первый адрес, и добавляем его в Kinetic. Это у нас протокол DoH и HTTPS, то есть, если домен есть, любой интерфейс, сохраняем. И добавим еще на всякий случай DoT. Мол да, и добавляем сервер DoT. Также добавляем только, наверное, это так. Сейчас секунду. Вот этот стереть, вот это DoT тоже любой интерфейс. Все, мы добавили два защищенных, то есть DoH и DoT. И давайте проигнорируем теперь наш DNS сервер от нашего провайдера. То есть заходим в интернет, глобус, кабель Ethernet, и галочку игнорировать. Нажимаем сохранить. Заходим обратно в DNS и смотрим: у нас сейчас должен пропасть вот этот вот наш DNS сервер через некоторое время. И он пропал. Все, давайте проверим. Допустим, Yahoo зайдем. До мур-мур-мур-мур-мур. Все, мы видим, что запрос прошел. И давайте посмотрим: если теперь у нас в панели управления запросы, мы видим, что да, у нас есть теперь запросы, и мы видим здесь появились данные запросы. То есть представляете, 264 запроса произошло, пока я там чуть позаходил. То есть видимо, система запрашивает, сам роутер, и из них 170 — это была реклама, трекеры и все-все-все остальное. Соответственно, здесь мы что можем увидеть? Да, 264 запроса, то есть мы вот видите автоматически все эти запросы происходят. Мы видим здесь наших клиентов, какие будут. То есть если вдруг у нас тут будет не один роутер, там примерно несколько роутеров, вы можете же на телефоне эти DNS серверы прописать свои. В общем, мы тут все видим. По поводу серверов, вот видим, что среднее время ответа сервера, какой быстрее. И самый быстрый — Cloudflare. Нюдень сети видимо дают, то есть видите, почти в два раза быстрее. Поэтому для скорости, ну, вы, я не думаю, что вы 10 миллисекунд там заметите. Как DoT ли, вот даже разница 6 миллисекунд — это опять пришла лежать тут. Так, морковка, морковки, эти поглажу, но попозже. Давай мы запишем видео с тобой. Да, вот. И соответственно тут будет какие-то другие клиенты. То есть если вы эти сервера, свои серверы добавите в телефоны в Android и в iPhone, а можем там это сделать добавлением поиска, настройки DNS и прописать свой сервер, но скорее всего им будет окей прописать на протоколе DoT, через HTTPS, и видим, что у нас только заблокировано, что у нас там вообще заблокировано. И мы видим, что заблокировано, и тут куча куча всего. Да, как работать с блокировкой рекламы? Это второй вопрос, на который нам помогает ответить в целом это видео. И нам нужно зайти в настройки, блокировщики рекламы. Смотрите, заходим в фильтры, и тут есть у нас различные списки DNS. То есть мы можем указывать черные списки. Вот у нас они сейчас фильтруются через них — это стандартный от AdGuard и NextDNS фильтр, который идет в комплекте при установке. Вы можете здесь добавлять еще черные списки. Как добавить? Нажимаете добавить черный список, выбрать из списка — то есть это стандартные, которые добавлены со стороны от AdGuard. Вы можете о них почитать, например, перейти вот на домик, нажать, и соответственно мы можем добавить просто галочкой, вот так. Допустим, это общий список рекламы на рекламу большинства устройств, и я так понимаю, чем выше, тем по сути, ну, скажем так, более популярны. Давайте вот так вот добавим список, и видим, что вот, например, у нас добавились. Они проверить обновление — это означает, что он сейчас сходит и автоматически обновит и скачает эти списки. Итак, вот по сути мы, добавляя через списки, мы блокируем рекламу. Как проверить? Вот видите, у нас нет рекламы на Yahoo. Нет рекламы, нет рекламы. Тут рекламка есть. Сразу скажу, что это не панацея, что проскакивать что-то может, и тут либо нужно работать со списками. Сейчас попробуем еще добавить. У меня нет такой задачи прям блокировать рекламу в целом, потому что я считаю, что реклама — это способ монетизации сайтов, там блогеров, все остальное. Поэтому я хочу пользоваться контентом и хочу хоть что-то полезное давать. Вот, но если вы найдете какие-то списки, вы можете их загрузить путем вот так вот. Через, сейчас я найду, где тут черные списки. По-моему, добавить, добавить свой список. И здесь вводите какой-нибудь список и добавляете URL, адрес на этот список. То есть это будет RAW формат, то есть он будет вот такого формата. Их много на GitHub, и соответственно просто добавляете, появляется у вас свой. Это первый способ блокировки рекламы. То есть по сути мы видим, что у нас работает блокировка, и почти 53% трафика — это только трекеры рекламы. Давайте я вам покажу еще один способ, как сделать, скажем так, не через списки блокировку рекламы. Например, если вы хотите получать запросы не чистого формата, например, от Google, а вы хотите уже зафильтрованные получать, у нас есть такая возможность. Мы можем просто указать AdGuard DNS сервер, то есть через свой сервер. То есть по сути вы этот сервер можете также указать просто в Kinetic, и он будет фильтровать. Но вы не будете видеть ничего — то есть ни статистику, ни количество запросов, куда запросы идут, клиентов. То есть управлять не сможете. Давайте мы укажем, уберем лишние DNS серверы со стороны там Google, все остальные, просто укажем DNS сервер от AdGuard. И у нас есть, кстати, сервер по умолчанию от него без фильтрации — то есть он будет полностью, а без фильтрации просто без фильтрации. Вот он фильтрит, а сервер по умолчанию — это просто с фильтрацией. Давайте его укажем. Заходим обратно в настройки, идем настройки DNS и стираем все. Можно вроде бы закомментировать. Давайте попробуем закомментировать. Да, вот закомментировать можно, поставить слэш впереди, и они работать не будет. Оставляет только один от AdGuard сервер. Сохраняем, запросы смотрим, и видим, что все идут запросы от DNS сервера от AdGuard, уже который уже с фильтрацией. То есть по сути мы списками можем уже не пользоваться. Мы эти черные списки можем вообще отключить и просто довериться работе DNS сервера AdGuard. И я думаю, что Яндекс Дзен просто защищается по поводу рекламы. Да, я думаю, что он защищается по поводу рекламы — алгоритм просто там по-другому работает. И соответственно поэтому видим. Но если мы зайдем, например, на Yahoo — я по-моему так пишется — на основу рекламы не увидим. Да, то есть вот. И соответственно тут вот есть два варианта, как фильтровать. Мы можем фильтровать на уровне DNS сервера — просто делать запрос вот, когда я серверу от AdGuard, до — либо можем фильтровать через списке. Мы можем создавать свои списки. Давайте попробуем фильтры. Давайте поиски, правила фильтрации. Да, вот мы видим, что здесь ничего нет, и мы можем указать пример: как заблокировать к какому-то определенному домену. Давайте попробуем, например, указать вот так и укажем не знаю, озон точка ру. У вас талится, вы не успеваете деньги зарабатывать на Озоне, все заказы приходят и приходят. Либо на валдресе нажимаем применить. Озон все, DNS запрос не прошел. Давайте попробуем, например, указать вот так и укажем — не знаю, озон точка. Жена, у вас талится? Вы не успеваете деньги зарабатывать на озоне? Все заказы приходят и приходят либо на Wildberries, нажимаем применить озон. Все, DNS запрос не прошел. И соответственно, вы так можете добавлять какие-то сайты, которые не хотите. Например, чтобы ваши дети через роутер пытались получить доступ к этим сайтам. И вот видите — не проходит, то есть запросы. Давайте удалим, применить. Давайте еще раз попробуем. Если он в кэше, конечно, не сохранился, скорее всего, он теперь сохранился в кэше. Если заходить под Incognito, соответственно, кэш будет игнорироваться и мы получаем доступ к сайту. В целом, на этом все. Я надеюсь, это было понятно. Здесь какие-то моменты я допишу, в инструкции все подробно я прописал, описал. По видео понятно. Рекомендую. Что по поводу: вы скажете, а можно ли использовать DNS сервер? Установить и установить что-нибудь? Ну, давайте технически проверим. 3X, уайт — точно не станет, потому что будет занят порт 443, потому что он будет занят здесь. Вот, а вот, например, поставить Amnesia — то есть поставить Kinetic плюс. Это, в целом, угодно звучит. Год. Поэтому давайте мы затестим и проверим. Подпишись на телегу! Так, у меня получилось все привязать. Давайте проверим наш айпишник. Да, мы выходим из-под того же IP-адреса, как и данный VPS сервер наш, и проверяем: работает ли DNS запрос? Да, видим, что запрос выполняется, панель доступна. Как я сказал, что Amnesia мешать не будет. Давайте, не знаю, там, вот зайдем на всякие сайты. Что еще, еще, еще. Давайте просто вот покликаем, чтобы создать запросы, увидеть, что они растут. И соответственно, мы увидим сейчас, что они взрастают. У нас есть количество запросов. То есть, вот, было 1466, смотрим, как сейчас. Видим, что за короткий промежуток времени у нас почти 1000 запросов произошло. То есть я подкрывал много сайтов. Отлично, все работает! То есть можно работать с Amnesia, получается, можно работать плюсом — поставить свой DNS сервер. И выходит такая идеальная связочка. То есть мы можем указывать, иметь свой DNS сервер, и он на черный день пригодится, если вдруг что-то произойдет. В целом, работать с рекламой, с фильтрацией, вообще, открывая это, что там, куда мы ходим, человек, кто-то за нами подсматривает и все это контролировать. В целом, это все. Надеюсь, было полезно! Если понравилось — ставь лайк, подпишись на канал! На канале выходят постоянно новые видосы. Также по поводу инструкции — она доступна. Вот, есть люди, вот видно, что семь человек что-то не делают, что-то ставят, что-то устанавливать отрицает. Поэтому, если хочешь, доступ, провалиться, описание. Буду рад за поддержку. Ну и в письме комментарии суть: получил — установить, скажи, доволен ты, какую задачу решаешь. Ну и увидимся в следующем видео! Все, давай, пока-пока, увидимся! Пссс, подпишись на телегу!