ym104432846
Вставьте ссылку на видео из Youtube, Rutube, VK видео
Задайте вопрос по видео
Что вас интересует?
00:00:00
Введение в DNS и важность защиты DNS-запросов:
  • Канал посвящен IT-тематике, включая VPN и безопасность интернета
  • Автор планирует раскрыть тему защиты и настройки DNS-соединений
  • DNS-запросы могут идти к DNS-серверу провайдера по незащищенному соединению
  • Возможны последствия утечки личных данных и блокировки сервисов
00:03:02
Проблемы и решения DNS-блокировок:
  • Возможность создания собственного DNS-сервера для обхода блокировок
  • Использование защищенных протоколов DNS через HTTPS и TLS
  • Демонстрация установки OpenWRT и FarCope на роутере
00:05:35
Основы работы DNS:
  • Подробное объяснение процесса преобразования доменных имен в IP-адреса
  • Разбор команд nslookup и netstat для диагностики DNS-запросов
  • Инструкция по проверке текущего DNS-сервера и его источников
00:13:28
Настройка безопасного DNS-протокола:
  • Шаги по диагностике и изменению настроек DNS на роутерах
  • Выбор зарубежных DNS-серверов для повышения безопасности
  • Установка и настройка DNS через HTTPS/TLS
00:18:48
Создание личного DNS-сервера:
  • Необходимость аренды виртуального сервера и регистрации домена
  • Процесс выбора надежного хостинга и проверки доступности IP-адресов
  • Регистрация домена и создание DNS-записи
00:34:02
Установка и настройка OxyDNS:
  • Описание проекта OxyDNS и подготовка зависимостей
  • Генерация SSL-сертификата и настройка переменных
  • Создание конфигурационного файла и запуск OxyDNS
00:44:58
Настройка TCP-прокси через DNS:
  • Принцип работы TCP-прокси через DNS
  • Установка и настройка XRay для проксирования запросов
  • Автоматизация обновления геоданных и проверка работоспособности прокси
00:00:00
Заключение и благодарность зрителям:
  • Призыв подписаться на Boosty автора и посетить его сайт
  • Информация о дополнительных материалах и социальных сетях
0: Привет, меня зовут Богдан Соловьёв. Ты на канале давайте про it у себя на канале. Я уже несколько лет рассказываю, как сделать себе свой собственный vpn сервер, как потом этот впн использовать на различных клиентах, таких как роутеры, телефоны и разные другие девайсы и
1: Параллельно я ещё рассказываю про всякие смежные технологии, которые так или иначе позволяют нам пользоваться безопасным и свободным интернетом, и недавно мне пришла мысль, что я на протяжении всего этого времени незаслуженно обхожу стороной очень интересную, важную тему, а именно тему защиты и настройки.
2: Днс соединения, а ведь эта тема не менее важна, чем защита самого интернет трафика, потому что если ты, например, используешь какой-то механизм точечной настройки маршрутизации, ну, например, подкоп на роутере или его более новую версию фаркоп, то у тебя
3: Днс, запросы все равно по умолчанию могут идти, например, к днс, серверу твоего провайдера. И, более того, для днс запросов может использоваться незащищённое соединение. Например, такое, как udp это ведёт к нескольким неприятным последствиям. Во первых, все участники
4: Сети заинтересованные, такие как твой провайдер, какие-нибудь регуляторы, тспу и так далее. Знают, какими сайтами и приложениями ты пользуешься. Пока что с этим проблем вроде бы никаких нет, но опять же, кто знает, что будет в будущем? Ну и плюс все равно есть аспект приватности.
5: Возможно, многие из нас в принципе не хотят, чтобы посторонние люди знали, какими сайтами и приложениями мы пользуемся опять же по разным причинам. И 2 неприятный аспект на уровне днс могут также блокировать различные сервисы. Банально ты пытаешься зайти на сайт, там, например,
6: На сайт телеграмма чтобы зайти на сайт telegram, доменное имя сайта нужно разрисовывать в ip адрес ты обращаешься к доменному серверу своего провайдера и в ответ вместо ip адреса получаешь ошибку, в итоге твоя сетевая служба не знает, к какому серверу подключаться, и.
7: Соответственно, никакое соединение у тебя не происходит. И чтобы это предотвратить, есть несколько вариантов. Можно пользоваться защищёнными протоколами, использовать иностранные, ну, зарубежные днс сервера, пока они все ещё работают. Ну а если в будущем они по какой-либо
8: Причине в России работать перестанут, то в этом ролике я покажу, как буквально за 15 минут настроить себе свой собственный днс сервер персональный, который будет только для тебя и никто о нём не будет знать и в принципе даже понимать, что ты какой-то используешь сторон.
9: Днс, помимо очевидного плюса, что ты, во первых, можешь быть уверен теперь в ответах твоего днс сервера, что они не будут как-то подменены или там не будет каких-то ложных ошибок, также через днс сервер можно настроить tcp прокси, например, ты мог слышать про.
10: Некий днс для x box, для чат gpt, других нейросетей, которые ты прописываешь у себя на устройстве и волшебным образом у тебя начинает работать, например chat, gpt или опять же работать x box и в этом ролике в последней его 3 я как раз-таки покажу как.
11: На собственном днс используя проект окси днс и x ray, настрой себе аналогичное днс прокси, и ты сможешь пользоваться иксбоксом, нейросетями и любыми другими сайтами внимание не заблокированными тспу в России.
12: Только используя свой днс, дело в том, что сам по себе прокси соединение никак не шифрует и ресурсы, которые тспу блокируются, например по sci там тот же YouTube они через такой proxy работать не будут, но он отлично подойдёт для консолей, для нейросетей и в принципе любых.
13: Других сайтов и ресурсов, которые блокируют подключение со своей стороны для российских ip адресов. А спонсором сегодняшнего видео являетесь вы мои дорогие зрители, а именно те из вас, кто поддерживает меня на бусте мой бусти это не просто какой-то отдельный сайт для
14: Галочки, где мне можно донатить, это полноценная 2 социальная сеть, которую я веду не менее активно, а иногда даже и более активно, чем YouTube у себя на бусте я не выкладываю какие-то ленивые ролики формата, например, ответы на комментариев или что-то подобное у меня на бусте выходит только полно.
15: Ценные и эксклюзивные гайды, которые содержат информацию, которую я не хочу раскрывать в публичном поле, например, на том же YouTube, опять же она не суперсекретная, но чем меньше людей про неё знает, тем лучше и все гайды на бусте я все время поддерживаю и актуализирую, если в моменте что-то.
16: Ломается. У меня в ближайшие часы обычно выходит какой-то гайд или какая-то информация о том, что делать дальше. Помимо крутых Гайдов, я также среди платных подписчиков на бусте уже несколько раз разыгрывал ценные призы, такие как Сони playstation и различные роутеры, которые
17: Отлично подходит под опен врт, поэтому если тебе нравятся мои гайды, хочешь поддержать меня рублём и одновременно получить доступ к эксклюзивному контенту. Переходи по ссылке в описании или сканируй QR-код на экране и подписывайся на мой бусти также у меня в описании ты найдёшь.
18: Ссылку на мой сайт, где ты сможешь на 1 странице быстро ознакомиться со всеми гайдами, которые у меня на бусте уже вышли. А если ты захочешь поискать какой-то конкретный гайд на какую-то конкретную тему, тебе в этом сможет помочь и помощник, которого я недавно добавил на свой сайт. Просто напиши ему.
19: В чате, что ты хочешь настроить? Он подберёт для тебя подходящие гайды с моего бусти, и ты сможешь сразу на них перейти и их посмотреть. Со вступлением покончено. Давай переходить к настройке. Начнём мы с небольшого блока теории. Я расскажу здесь, что такое вообще днс сервера. Зачем они нам нужны.
20: Как мы их используем, какие протоколы есть для работы с ними, а также покажу пример настройки защищённого днс протокола на сервере с опенврт при использовании программы фаркоп опен врт. Это операционная система для роутеров с открытым исходным кодом, которая позволяет нам с роутером
21: Делать все что угодно, ставить любые пакеты, настраивать практически любые протоколы, а фаркоп это конкретный клиент для этой операционной системы, на котором можно настроить использование прокси vpn современных протоколов вроде vlc Троян шадоусокс и многие.
22: Других. Ну и бонусом. Фаркоп очень удобный и простой для новичка, потому что там интуитивно понятно, скажем так, куда жать и что делать, чтобы настроить, как тебе нужно его работу. Если тебе интересно об этом узнать побольше. Я недавно снимал обзор на роутер роутер.
23: 3000 можешь по подсказке или по ссылке в описании тоже посмотреть, особенно если давно себе уже искал какое-то решение для дома, чтобы раз и навсегда забыть про всякие клиенты на конкретных устройствах, а сразу централизованно решить проблему с доступом к YouTube и другим неработа.
24: Сайтом. Мы на самом деле днс серверами и самим протоколом общения с днс пользуемся буквально все время, пока работаем с любыми приложениями в сети интернет, когда мы в браузере вводим доменное имя какого-то сайта, например, вот как у меня есть сайт. Давай
25: Дефис про точка it мы доменное имя этоо используем только для своего удобства, то есть технической какой-то необходимости в нём нет, сетевым службам, различным программам и приложениям доменное имя вовсе не нужно, им нужен ip адрес конкретного.
26: Где работает какой-то бэкэнд, который может ответить на запрос, например, браузера и вернуть нам какой-то лендинг сайта. Ну и также ещё нужен сетевой порт. А все вот эти доменные имена, они нужны нам, людям, потому что нам удобно их читать, удобно их писать, удобно ими делить.
27: Запоминать их, рекламировать и, в общем, просто использовать их намного именно людям удобнее, поэтому каждый раз, когда мы вводим, например, доменное имя сайта в браузере, 1, что происходит, доменное имя реализовывается в ip адрес, можно посмотреть, как это происходит.
28: Например, скопировать доменное имя какого-нибудь сайта, открыть терминал windows, например, это power shell, и в терминале есть универсальная команда, которая присутствует на большинстве операционных систем, ну, по крайней мере, на таких вот клиентских популярных операционных системах она есть.
29: На всех называется она нс лукап, на windows не добавляется расширение точка экзе, но опять же его можно убрать, а на других операционных системах его просто не будет, а так смысл команды не меняется после ввода этой команды мы можем в качестве аргумента добавить сюда доменное
30: Имя и нажать enter и получить ответ от нашего днс сервера по умолчанию, который настроен в нашей системе, у меня подключение к интернету по протоколу dhcp, то есть все настройки я получаю динамические от вышестоящего устройства, а именно от моего дома.
31: Роутера на компьютере у меня ничего сейчас специально не настраивается, поэтому в ответе данной программы я вижу, что результат я получаю как раз-таки от роутера, то есть это ip адрес моего роутера, и вижу сам результат это ip адрес моего сервера, и когда
32: Мой браузер, допустим, получает вот такой же ответ. По сути, от роутера он дальше использует уже для подключения к моему сайту именно ip адрес, он все ещё в заголовках передаёт доменное имя, и оно используется на самом сервере для каких-то моё
33: Но по факту для именно сетевого подключения, для общения между хостами используется только ip адрес, и сетевой порт, сетевого порта здесь нет, но браузер уже добавляет его сам, автоматически просто глядя на схему подключения у нас схема http.
34: Для него сетевой порт по умолчанию будет 443. Ну и примерно также работают все наши мобильные приложения, потому что когда ты открываешь мобильное приложение, у тебя на телефоне имеется только какой-то интерфейс, какая-то, какой-то Костяк. Структура вот эта основная приложе.
35: А все данные приложение получается сервера через интернет. И у тебя где-то в настройках приложения зашито доменное имя апи бэкенда, которое, собственно, отдаёт эти данные для этого мобильного приложения. И оно тоже 1 делом при инициализации
36: Доменное имя апи в ip адрес, то есть у тебя может быть доменное имя, например, api точка, давайте про точка it. Оно может быть зашито в конфиге приложения, и приложение разрисовывает его также в какой-то ip адрес, и уже с этим айпи адресо.
37: Будет дальше работать сетевая служба теперь объясню, почему же нам важно понимать, как это работает, и, главное, важно понимать, как защищать наши днс. Запросы в текущих условиях. Ну, во первых, давай чуть глубже копнём сейчас у меня команда nslookup возвраща.
38: В качестве источника информации ip адрес моего роутера, но мой роутер не владеет базой данных всех доменных имён интернета, и, разумеется, он все ip адреса всех доменов не знает, он эту информацию получает от какого-то вышестоящего днс.
39: Как можно в случае, например с опенврт узнать с какого именно днс мы эту информацию получаем ну мы можем войти в админку нашего роутера, неважно на опенврт он или это просто какой-то обычный домашний роутер найти у нас настройки dhcp и днс на роутере обычно найти.
40: Такую настройку не проблема, потому что ну она так и называется днс или вот, например, как здесь dhcp и днс опенврт, как и в любой другой операционной системе, если это чистая установка без каких-то, скажем так, преднастроек производителя или преднастроек твоей конкретной прошивки.
41: То у тебя днс никак настроен особо не будет. У тебя просто все твои запросы, днс, будут уходить к твоему провайдеру. Ну и у провайдера, соответственно, есть какой-то днс сервер, который он тебе сообщает при подключении роутера 1 раз к сети, и все запросы идут к провайдерскому днс, если у тебя
42: Например, стоит программа такая, как фаркоп, а я думаю, что если ты являешься моим подписчиком, то есть такая вероятность, что она у тебя стоит, то в настройках этой программы есть отдельная настройка, посвящённая протоколу днс. Тут можно указать тип протокола днс и днс сервер, который
43: Ты используешь, можно указать 1 сервер или несколько. Тут может быть немного сложно, но я постараюсь медленно, так сказать и понятно объяснить, как это сейчас работает. По крайней мере, у меня. То есть, если у тебя роутер только что из магазина, никто там ничего не настраивал.
44: У тебя, скорее всего, никаких вообще настроек особо не будет. То есть будет какой-то указан днс по умолчанию, и это будет, скорее всего, провайдерский днс. Но если я, допустим, зайду на свой роутер, можно сделать это с помощью протокола ссаш команда выглядит следующим образом. То есть ссаш имя пользователя это рут по умолчании.
45: И ip адрес роутера через собаку дальше пишем пароль от админки и оказываемся в терминале роутера здесь мы можем повторить нашу команду nslookup, потому что, как я уже говорил, эта утилита nslookup она на всех операционных системах, популярных, скажем так, более менее.
46: Привычных присутствует, что мы здесь видим мы видим, что ответ у нас точно такой же, то есть ip адрес у нас совпадает с ответом предыдущим, но источник у нас поменялся теперь источник это локалхост если ты не знаешь, что такое локалхост, постараюсь быстр.
47: Объяснить. У каждого компьютера, у каждого сервера в сети интернет есть обычно ip адрес, чтобы с ним можно было общаться по этой самой сети интернет ip адрес это вот эта строчка, где идут 4 числа, разделённые точкой и
48: Есть специальный служебный айпи адрес. На самом деле он такой не 1, но мы сейчас говорим конкретно про 127 0 0 1. Это служебный айпи адрес даёт нам понять, что данная конкретная служба, вот к которой мы обращаемся, она работает на нашем же
49: Хосте, то есть она не где-то в интернете, не где-то там на другом устройстве она находится прямо на нашем роутере. Тоже самое касается любого компьютера или сервера. И здесь в общем у нас работает какая-то служба на 53 Порту. Это стандартный порт для днс.
50: Служб давай посмотрим что это конкретно за служба такая есть следующая команда, она называется нет start, она опять же работает на большинстве операционных систем прям в таком виде если запустить её с параметром минус нтл это набор флагов опять же если интересно.
51: Можешь отдельно посмотреть либо help этой команды, либо нейронку спросить. Так вот, если данную команду ввести, мы увидим все занятые порты нашего хоста, ну, в данном случае нашего роутера и увидим краткое описание, что там у нас вообще на этих портах работает, и мы можем найти тут наш ip адрес 127.
52: 0 1 port 53. И мы увидим, что у нас тут работает днс маск днс маск. Это системный пакет опенврт, который отвечает за днс. То есть тут настраиваются наши днс сервера, тут настраиваются какие-то различные протоколы.
53: Это такая служба по умолчанию open ртная, где, в общем, все, что связано с днс, и не только на других операционных системах службы, могут называться по другому, но по смыслу обычно отличия особо нет, то есть всегда есть какая-то служба, которая отвечает.
54: Днс. На любом, в принципе, сетевом устройстве с этой информацией мы можем пойти в настройки днс нашего устройства. Тут мы можем пробежаться по вкладкам, увидеть, что у нас тут ничего особо не настроено. Никаких ни протоколов защищённых, ничего, ни
55: Включено, кроме перенаправления. То есть у нас есть настройка, которая перенаправляет запросы на опять же локальный ip адрес, который называется 127 0 0 42. Что нам это даёт понять? Нам это даёт понять, что наш локальный днс
56: Который является вот легковесным диашсипи сервером и днс форвардером, он наши днс запросы не резовит. То есть он передаёт их какому-то другому процессу, который находится вот на этом ip адресе. Смотрим, что на этом ip адресе у нас есть. Вот у нас есть
57: 0 1 42 с. Опять же портом 53, стандартным для днс. И тут у нас работает впн клиент, который называется steam box, откуда он у меня здесь взялся. У меня на роутере стоит клиент, который называется фаркоп фаркоп позволяет удобно организовывать работу с
58: Какими-то прокси и vpn например с vlc впн, с хистерия, 2 с Троян и многими другими протоколами и у него в настройках также есть настройка протокола днс и получается такая схема, что у нас днс запрос идёт от компьютера на raw.
59: На роутере он идёт на порт по умолчанию 127 0 1 53, и дальше оттуда он форвардится на службу синг бокс, которая работает на ip адресе 127 0 0 42, и уже она у нас настроена при помощи фаркопа кот.
60: Inbox использует в качестве непосредственно впн клиента и бэкенда по сути своего и здесь уже в настройках днса мы конкретно его настраиваем. Зачем я навалил всей этой информации, особенно если ты новичок и ты можешь сейчас спросить, что это вообще за слова, что это за
61: Буквы. Зачем мне это нужно? Это тебе нужно для какой-то диагностики своей системы, потому что я не могу в 1 ролике рассказать все варианты настройки днс. Я не знаю, что у тебя за клиент стоит. Не знаю, что ты там делал на роутере. Может быть ты вообще ничего не делал.
62: Может быть в будущем что-то поменяется, там в том же фаркопе сменится порт или ещё что-нибудь случится. Поэтому я сейчас показал тебе пример простейшей диагностики. Как узнать, откуда вообще ноги растут. То есть ты изначально можешь узнать, откуда ты получаешь ответы на
63: Запросы, пойти на это устройство на устройстве, найти с какого локального порта ты получаешь ответы, найти, что там работает, например, днс маск, и дальше уже пойти в его настройки и понять, откуда в итоге растут ноги и что конкретно тебе менять и настраивать, чтобы
64: Перенастроить как-то работу с днс в твоей системе. Теперь поговорим про то, как защитить все-таки наши днс. Запросы есть 2 популярных протокола днс через https и днс через tls. Оба этих варианта хорошие оба.
65: Они шифруют твои днс запросы, они опять же не гарантируют прям стопроцентной анонимности, но она в разы там, да, кратно выше, чем в незащищённом днс через udp. Чем же они отличаются? Да, на самом деле, особо ничем.
66: Просто днс через https он маскируется под обычный http трафик. То есть когда ты включаешь именно этот протокол, днс через https твои днс запросы. Мало того, что шифруются, они ещё и внешне по сигнатуре сильно становятся похожи на обычную работу.
67: С каким-нибудь сайтом по протоколу, http в принципе, тоже обеспечивает шифрование, но под https трафик он не маскируется, поэтому я использую днс через https, потому что, ну почему бы и нет, как говорится, в принципе, оба этих протокола
68: Плохие. Если у тебя по какой-то причине днс через https не работает, можно использовать тлс спокойно, и это не значит, что он там значительно хуже. Поэтому если ты пользуешься фаркопом, либо каким-то другим, по который позволяет тебе выбирать тип протокола днс,
69: То попробуй у себя дома проверь, что там настроено. Если там настроен днс через udp, поменяй его на днс через https, в качестве днс сервера выбери какой-нибудь зарубежный популярный сервер, не заблокированный, например, клаудфлеер или google. Можно их оба выбрать.
70: На всякий случай, если вдруг 1 из них будет недоступен в качестве бустрап днс сервера можно опять же выбрать какое-нибудь зарубежное днс, но тут уже не принципиально вообще, зачем нужен бустрап днс сервер, есть такие днс, которые тоже вместо ip адреса прописываются.
71: В виде доменного имени, и чтобы к ним обратиться, это доменное имя все также нужно разрезолвить в ip адрес, и вот именно для этого нужен и bootstrap днс сервер. То есть он делает 1 единственное действие, если у тебя указан днс типа такого, например, днс точка гвард днс точка ком.
72: Он просто это доменное имя резолвит в ip адрес, настройка эта крайне простая, её очень легко выполнить, особенно если у тебя есть подходящее по вроде фаркопа на роутере, но зато она обеспечит тебе достаточную защиту твоих днс запросов, если nslookup у тебя не отвеча.
73: После изменения этих настроек просто попробуй поменять либо днс сервер, либо поменять настройки, если из предложенных днс серверов популярных, скажем так, у тебя ни 1 не заработает, можно погуглить какие-нибудь менее известные днс сервера в интернете.
74: Ну, опять же, они не должны быть совсем ноунеймами, потому что если сервер принадлежит какому-то злоумышленнику, он опять же может тебе подсунуть какой-нибудь левый ip адрес, и ты можешь оказаться не на том сайте, на котором ты ожидал. Теперь, когда с теорией покончено, давай перейдём к практике. Сейчас я покажу тебе, как можно сде.
75: Сделать себе свой собственный днс сервер, допустим, если ты хочешь не просто работать с защищённым протоколом, а ещё и сделать себе собственный днс, чтобы вообще в принципе жить в домике, да, чтобы у тебя и vpn был свой, об этом я уже у себя в гайдах.
76: На бусте на YouTube рассказывал неоднократно, поэтому если только что зашёл на мой канал, просто посмотри список моих роликов или на моём сайте, посмотри в альманахе список Гайдов на бусте, уверен, ты найдёшь ответы на многие вопросы, которые у тебя возникают по поводу того,
77: То, как что-либо настроить из этого так вот vpn у тебя скорее всего уже свой есть, если сделать ещё и к нему свой днс, то считай все свои потребности скорее всего ты закроешь для того, чтобы нам поставить свой собственный днс, как и собственным впн нам потребуется.
78: Свой собственный виртуальный сервер и домен, виртуальный сервер можно использовать уже тот, который имеется. Если ты до этого арендовывал виртуальный сервер для, например, впн того же, для любой другой цели можно его переиспользовать. Днс сам по себе мало требует ресурсов.
79: Если ты не будешь его шарить в интернете среди большого количества людей, то он спокойно встанет на самый слабый сервер, даже если там уже что-то крутится. Для того, чтобы арендовать виртуальный сервер, нужен хостинг хостинги, которые я использую, я у себя на сайте указываю в разделе рекоменда.
80: Ссылки тут реферальные, скрывать этого не буду, но эти хостинги я реально использую в своих проектах и держу тут свои сервера вообще в интернете большое количество хостингов. Поэтому если тебе нужен под какие-то конкретные задачи с какими-то конкретными условиями по какой-то конкретной цене,
81: Ты легко можешь найти в интернете хостинг. Абсолютно под любые запросы. Обычно аренда услуги виртуального сервера везде выглядит примерно одинаково, и при этом она довольно-таки простая. То есть ты заходишь на хостинг в услугах, выбираешь заказать новую.
82: Услугу, выбираешь какую-нибудь локацию, где есть свободные мощности. Ну, например, вот можно в великобритании ради интереса арендовать. Недавно появилось на висел клауде конфиг нам подойдёт самый дешёвый, например, вот за 3 $ с гигабайтом оперативной памяти.
83: И 1 ядром цпу нам этого для днс хватит за глаза, можно будет сюда ещё и ноду поставить для vpn или ещё что-нибудь пополняем, баланс нажимаем заказать, и сервер создаётся примерно несколько минут, то есть буквально на глазах он у нас создастся.
84: Что касается настроек убунту. Выбираем 24, если 24 нет, выбираем максимальную, ну, например, вот, ubuntu 22, её, опять же, при желании можно довольно легко обновить. До актуальной, по моему, последняя версия сейчас 26 вводим.
85: Капчу. Ну, в случае с данным хостингом и арендуем сервер. Пока сервер создаётся, расскажу об 1 неприятном нюансе, с которым и многие из нас сталкиваются в последнее время. Да, и я тоже, если честно, с ним сталкиваюсь, в чем он заключается сейчас.
86: Сейчас есть очень большой запрос на впны в России и странах снг. Ну, мы говорим сейчас про Россию и большое количество людей, скажем так, арендуют большое количество серверов, делают на их основе платные vpn сервисы, эти платные vpn сервисы.
87: Активно рекламируется повсюду, ну и они как бы не являются секретом, ркн про них знает и он их блокирует, как он их блокирует, он блокирует ip адреса всех их серверов, иногда целыми подсетями их сразу блочит и это приводит к неприятному.
88: Эффекту, поскольку ip адреса не принадлежат конкретному человеку, даже не принадлежат конкретному хостингу айпи, адреса берутся всегда в аренду, то есть когда ты арендуешь виртуальную машину, ей присваивается ip адрес, но этот ip адрес, он
89: Просто к ней привязывается, то есть он как бы ей не принадлежит навсегда он с ней не ассоциируется, если человек какой-то делает, например, коммерческий впн, потом этот коммерческий впн у него банится, то эти ip адреса тоже банятся, есть ненулевая.
90: Вероятность, особенно на Дешёвых хостингах, что ты можешь арендовать сервер и ip адрес будет сразу заблокирован. Ну, проверить это очень легко. Тебе, как только выдадут ip адрес твоего сервера, дождись, пока он перейдёт в статус running, хотя бы там 5.
91: Минут подожди, чтобы он точно уже загрузился и в павершелле, допустим, напиши просто pink айпи адрес сервера. Если он без впна, без каких-то танцев с бубном запинговала, значит все в порядке, сервер рабочий. Можешь продолжать им пользоваться, если ip адрес не ПИН.
92: Значит, он, скорее всего, заблокирован. Опять же, можно проверить его с другого сервера. Если у тебя есть уже какой-то другой виртуальный сервер, можно с него пингануть. Ну, тогда ты точно узнаешь, заблокирован он или нет. Если он оттуда запингует. Я что делать в такой ситуации?
93: Дешёвыми хостингами. Ответ 1 обычно просто арендуй ещё 1 сервер, там 2 их арендуй 5. Они не так дорого стоят, как бы это не звучало для кого-то неприятно, но можно заложить бюджет 15 $, чтобы 5 серверов в разных локациях.
94: Перебрать и найти себе рабочий сервер к сожалению, в таких условиях мы живём, ничего лучше просто ну не придумаешь, потому что дешёвые хостинги, которыми я предпочитаю пользоваться, они обычно не меняют ip адреса, не возвращают деньги, и техподдержка там есть.
95: Ну, постольку, поскольку вариант 2 пользоваться хостингами подороже, у меня такие есть, например, это админ впс или люкс хост. Эти хостинги, они дороже, ну, в разы, да, там в 2, в 3 раза может сервер быть дороже, но здесь тебе
96: Более вероятно, пойдут навстречу в случае, если попадётся заблокированный ip адрес, тебе его могут поменять бесплатно, могут тебе вернуть деньги и все остальное, но минус тут в том, что дороже абонентская плата, то есть либо мы выберем какую-нибудь ту же самую великобри.
97: Самый дешёвый тариф нам обойдётся в 450 ₽. То есть, для сравнения на клауде он нам обойдётся в 200 ₽. Ну там 250 зависит от курса доллара. Опять же. То есть разница практически, ну, 40%.
98: Около 40%, как бы на starter. Кажется, что она не такая уж и большая за, скажем так, более лояльную техподдержку, за вот эти вот смены ip адресов, все такое, но мы же сервера берём не на 1 день, мы их берём на годы, поэтому в долгосрочной перспек.
99: Выгоднее в начале потратить все-таки условные 10, 15 $ на перебор серверов и найти себе сервер за 2 с половиной тире 3 $, который ты потом будешь 5 лет снимать и как бы экономить на этой аренде. Чем сразу брать сервер там за 500 ₽ или за
100: 1 000 ₽, которые скорее всего опять же тебе, если что восстановят, поменяют, ip там все сделают, но ты потом абонентской платой все равно всю эту разницу нагонишь, перегонишь и будешь в итоге тратить больше денег на аренду этого сервера, поэтому какой хостинг для тебя лучше, я не зна.
101: Как бы реши сам. На этом моменте у меня сейчас получилось с 1 раза вот арендовать великобритании айпишник, который мне доступен. Тут, опять же, пока что есть такая возможность. Советую выбирать локации, которые более необычные, более свежие, то есть всякие локации вроде
102: Нидерландов, они уже там все поперебанили сверху донизу на всех, в принципе, хостингах, а локации вроде сша, великобритании и каких-то ещё там, скажем так, необычных регионов и стран, которые у нас редко используются в коммерческих впнах, эти локации
103: Все ещё должны работать. Как нам подключиться? Теперь к нашему серверу можно работать прямо через павершелл. Можно поставить себе какую-нибудь программу вроде moba экстермал. Предпочитаю использовать именно её, потому что она удобная, у неё есть бесплатные бесплатные.
104: Версия до 10 серверов бесплатно, можно в ней сохранять и для обычного человека этого хватит за глаза нажимаем сессия, выбираем протокол ssh, вставляем ip адрес нашего сервера, пишем имя пользователя root. Обычно он всегда по умолчанию именно такой и копируем пароль.
105: С нашего хостинга пароль скопировали, нажимаем окей. При 1 подключении он нас попросит этот пароль ввести, мы его правой кнопкой вставляем сюда, нажимаем enter. Пароль тут не появится, поэтому не надо этого ждать. Просто правой кнопкой нажал и нажал enter, и мы оказались на сервере.
106: Все, если мы зашли на сервер, значит, с ним все в порядке. Можем им спокойно пользоваться. Теперь, когда у нас есть сервер, нам нужно зарегистрировать доменное имя. Доменное имя. Опять же можно зарегистрировать у совершенно разных провайдеров. Я обычно регистрирую всегда в спейсвеб. Ну просто
107: Это 1, скажем так, провайдер, который мне попался в своё время на глаза. И я его просто с тех пор использую. Какие у спейсвеб есть плюсы. Он официально работает в России, официально есть техподдержка, есть привязка твоего домена к твоей персоне.
108: Конкретно, то есть, если домен здесь купишь, то домен будет именно твой, а не какой-то там анонимный. То есть если ты планируешь делать на нём какой-то бизнес, делать на нём какие-нибудь всякие сайты, визитки и прочее, то это определённо для тебя будет плюсом, но в этом заключается и минус, чтобы
109: Спокойно арендовать домен на spaceweb тебе нужно будет обязательно указать свои паспортные данные и причём их будут после этого ещё проверять. Опять же, какая строгая проверка, я не знаю, но по факту она здесь какая-то есть, если ты паспортные данные отдавать не хочешь.
110: То есть хостинги вроде люкс хоста, которые позволяют арендовать доменное имя полностью анонимно. То есть здесь можно просто зарегистрироваться по почте, по любой занести деньги в виде криптовалюты, опять же анонимно и дальше уже
111: За эту криптовалюту купить себе доменное имя или арендовать себе, например, даже сервер. Сейчас, кстати, у меня сайт не открывается, потому что роскомнадзор или кто-то периодически его Банит. То есть вот какие-то есть проблемы с подключением, но это легко решается, опять же, впном запу.
112: Впн, он прекрасно работает. Заблокирован он по, скорее всего, опять же простой причине, потому что он анонимный. То есть ты здесь можешь арендовать домен без указания паспортных данных. В России это запрещено, поэтому подобные хостинги и провайдеры, они часто заблок.
113: Ну, это опять же легко решается простейшим впном, любым, которым мы уже пользоваться уверенно умеем. Тут опять же может возникнуть вопрос. Если Люхо такой хороший, то зачем вообще нужен спейсвеб? Дело в том, что люкос просто дороже. То есть за анонимность ты прост.
114: Платишь деньгами и стоимость доменов там, ну, ощутимо выше, как и серверов. То есть, там они полностью анонимные, не надо никакие данные передавать, но они сильно дороже. Поэтому, если тебе важна анонимность и ты готов за неё переплатить, то варианты есть. Вот если ты хочешь сэкономить, и тебе особо без разницы будут.
115: Там знать, что это домен твой или не будут. Или наоборот, в этом твоя цель, то советую использовать спейсвеб, как зарегистрировать новый домен. Нажимаешь кнопку регистрация домена. Собственно, здесь тебе нужно выбрать доменную зону. Доменная зона это последняя часть домена, которая идёт в самом конце, например, точк.
116: Точка ру или точка рф брать не советую, потому что, во первых, тебе придётся отчитываться перед российским регулятором регру, а во вторых, тебе могут не выдать сертификат лесен крипта на российский домен, поэтому бери какой-нибудь домен вроде точка ком.
117: У него, скажем так, будет стабильный результат. Цена у него 1 500 ₽ в год. На данный момент при этом эта цена финальная, она не будет увеличиваться, потому что есть такие тут заманухи, например, домен точка стор стоит 140 ₽ в год. Но есть такая вот приписочка.
118: Что через год он будет стоить почти 5 косарей. С комом такого не случится. То есть у него цена будет стабильна каждый год 1 500 ₽. Ну там даже чуть меньше. Это недорого, опять же, на год, если поделить это, там 120 ₽ в месяц, придумаешь какое-нибудь имя.
119: Домена. Главное, чтобы оно было свободным. Все, если ошибок нет, домен свободен. Нажимаешь выбрать, выбираешь свою платёжную персону и оплачиваешь. Ну, в случае с люс хостом платёжная персона не нужна. Там просто оплачиваешь и ты получаешь домен, который добавляется к тебе в личный кабинет, и ты можешь теперь им ту.
120: Управлять нам сейчас нужно будет сделать с ним простую операцию, добавить днс запись с типом эй, чтобы у нашего сервера появилось своё доменное имя, я доменную запись буду добавлять через клаудфлеер, потому что мой домен, давайте про it, он сейчас перенёс.
121: Все на клаудфлеер, то есть я купил у нас спейсвеб, там я за него плачу, но управляю я им через клаудфлеер, потому что с российскими провайдерами опять же могут быть нюансы при работе с тем же самым телеграммом, да, то есть если ты пытаешься поднять telegram,
122: Бота делаешь тип запуска telegram бота через коллбеки указываешь там домен, который управляется российским каким-то днсом, то telegram не сможет его разрезов, потому что он там просто будет заблокирован, при этом напрямую на кудле. Просто так, домен ты не купишь, потому что нужна Зару.
123: Карта банковская, плюс они тут опять же дороже. Поэтому самый простой вариант, самый дешёвый, это на spaceweb арендовать домен, потом перенести его на клауд Флеер, и здесь он спокойно пользоваться. Переносятся они элементарно. Ты открываешь список доменов на cloud.
124: Нажимаешь добавить домен, потом выбираешь пункт трансфер домейн, указываешь здесь своё доменное имя, которое ты планируешь перенести целиком. Опять же и дальше выбираешь импорт. Например, днс записи. Если у тебя уже там есть днс записи, можешь автоматичес.
125: Перенести. Можешь перенести их вручную через скачивание файла с доменной зоной. Опять же, в этом нет ничего сложного. Если тебе это прям нужно сделать, возьми любую нейросетку, дипси там квн, что угодно, она тебе все здесь переведёт, все подскажет.
126: Все объяснит. Мы на этом сильно заострять внимание не будем. Просто я объясняю, почему я именно на клаудфлеер буду создавать в итоге доменную запись. И опять же, перенос домена на клаудфлеер для его управления это бесплатно. То есть за это не надо платить. Тут как бы проблем нет. Переходим в
127: Записи в своём провайдере, где ты управляешь своим доменом, нажимаем добавить запись тип a обычно по умолчанию выбран если не выбран, то выбираем тип a и какое-нибудь придумываем имя, то есть, например, у нас есть тут домен dash, точка клаудфлер, точка ком, у нас будет тоже само.
128: То есть у нас будет базовый домен, давайте про точка it, допустим, и слева через точку будет ещё какая-нибудь часть, можно написать просто днс, например, потому что днс пока вроде как не блокируют, смысла их скрывать нет, если не хочешь, можно написать вообще что угодно.
129: Можно, не знаю, банана написать дальше убираем обязательно из в клаудфлеер вот эту галку с проксированием, потому что в России она не работает опять же и теперь вводим сюда ip адрес нашего сервера, который мы арендовали только что для днс нажимаем сохранить и все.
130: Если мы делали это на клаудфлеер, то оно все сразу заработает. Можно переходить сразу к следующему этапу, если ты это делаешь напрямую на spaceweb. А там тоже есть такая возможность. Если тебе telegram, боты, например, не нужны, пока что ты можешь ничего никуда не переносить, а настраивать эту запись прямо.
131: Здесь, то есть просто находишь тут свой домен, переходишь в днс и тут делаешь тоже самое добавить запись с типом эй и вводишь тут доменное имя и ip адрес, ничего сложного, везде все одинаково просто в случае с другими провайдерами вроде спс.
132: Нужно будет подождать 10:15 минут, пока днс запись не привяжется проверить, что она привязалась опять же очень легко на нашем сервере пишем у нас лукап и наш, и полностью наш новый домен банана точка давайте про точка it в моём случае, если мы увидели ту.
133: В ответе ip адрес нашего сервера, значит все работает, можно продолжать если ответ какой-то пока не такой, то просто ждём, пока он не станет верным теперь, когда у нас есть сервер, есть домен, самое время приступить к установке настройки нашего днс сервера во первых, давай пока.
134: Покажу тебе проект, который будем сегодня использовать. Это не какой-нибудь банальный от guard хом, потому что он уже, ну, морально устаревший. С ним нельзя настроить некоторые прикольные штуки, которые можно настроить с проектом под названием окси днс для начала.
135: Поставим необходимые нам зависимости. Я все команды из этого видео выложу у себя в телеге, потому что я их выложу в виде файла 1 текстовой инструкции, по которой можно будет идти по шагам и все эти команды просто вбивать и повторять их за мной. Ссылку на этот пост я оставлю в описании к этому
136: Ролику, поэтому сможешь туда перейти, скачать его и использовать сами команды. Я тоже показывать буду в ролике, чтобы их руками не переписывать. Можешь просто делать скриншоты и кидать их опять же любой нейросетке, она легко тебе их выдаст в виде текста. Мы ставим тут необходимые системный пакет.
137: Это вроде ssl certificate сюр анзип тар опен эсель и так далее. Они, скорее всего, частично или полностью уже на системе стоят, но ничего страшного, они обновятся, если обновлять нечего, и они уже и так имеются. Ничего, опять же, просто не произойдёт, когда
138: Зависимости все поставили настроим также время на нашем сервере при помощи команды time date ктл. Проверим, что у нас правильное время, это нам необходимо, опять же для работы tcp соединения. Дальше будем действовать следующим образом для удобства в каких-то сложных командах я
139: Меню, все места, которые, скажем так, нужно модифицировать тебе переменными. И тебе нужно будет сначала просто объявить 2 переменных, а потом вводить команды, так как они будут в приложенном файле. Например, мы объявляем 2 переменные. 1 переменная, днс нейм, там мы
140: Пишем днс, который мы себе только что сделали. Ну, в данном случае, вот, banana, давайте про точка it. Дальше мы пишем переменную дох пас, то есть днс, овер, аштитипиэс, пас. Это будет секретный путь, без которого нельзя будет нашим днс воспользоваться. Тут мы
141: Опять же, пишем, например, резолв. И дальше мы выполняем команду open эссель ран хекс 24. То есть мы генерируем строку длиной 24 символа. Ну, соответственно, 2 вот эту часть можно не править, так и ввести, потому что строка сгенерируется случайным образом, a1 часть нужно будет подправить и поставит.
142: Сюда своё доменное имя. Далее вводим уже команды без изменений. Мы тут создаём директорию етц окси днс и в неё пишем строчку днс нейм, пробел, дох пас. То есть сюда подставляются значения из наших переменных. И в итоге получаем url нашего будущего?
143: Его можно сразу отсюда скопировать, но опять же он будет лежать в нашем файле. При желании его можно будет из этого файла етц окси днс эндпоинт точка нф взять. Ранее мы уже ставили программу цертбот, она нам нужна для получения сертификата, для нашего будущего.
144: Днс, опять же, команду здесь менять не нужно, потому что в переменную днс нейм уже поставлен наш днс. Но тут важное уточнение. Эта переменная живёт только в текущей сессии. Если ты закрыл окно и открыл его заново, нужно будет заново написать.
145: Самое начало, где мы здесь писали, днс нейм и doh пас. Ну, точнее, дох пас уже можно не писать, он в файле сохранился, в принципе. А вот днс нейм надо будет заново написать. Ну, или здесь его руками подставить. Опять же работает. И так, и так. Выполняем команду нас попро.
146: Просит 1 раз указать наш емейл, указываем реальный емейл, потому что на него будет создан аккаунт. Дальше соглашаемся с условиями использования сервиса. Просто пишем везде большой игрек. Ну и ждём, пока выпустится наш сертификат. Мы должны видеть сообщение с цели информ.
147: Информацию о том, что наш сертификат был успешно выпущен. Теперь мы приступаем непосредственно к установке проекта окси днс. Тут важное пояснение. Я намеренно упрощу этот гайд, и мы все команды будем делать из под рута, чтобы не мучиться с созданием
148: С правами, с объяснением, как это потом все будет работать, потому что если ты опытный администратор линукса и знаешь, как создавать юзеров, как там права раздавать, как выполнять команды из под sudo. Правильно, ты и без меня справишься. Ну а если ты делаешь просто днс и на этом
149: Сервере у тебя не будет там серверов с сайтами и каких-то других служб и программ, то тебя это только запутает. Поэтому будем делать все из под рута. Для начала создаём будущие каталоги, которые нам пригодятся. Етц окси днс варли окси днс варли.
150: Днс Асет етц иксрей и opt окси днс они скорее всего при установке частично бы сами создались, но опять же, чтобы избежать возможных проблем я их создам вручную следующую команду, нам нужно будет немножко подготовить. Это, наверное единственная команда, котора.
151: Которая потребует ручного вмешательства. Открой какой-нибудь блокнот, вставь эту команду в блокнот. Что мы здесь делаем? Мы идём во временную директорию. Директория слэш тмп, которая очищается автоматически после перезагрузки сервера. И сюда. Нам нужно скачать архив с актуальной версии.
152: Для линукса с архитектурой икс 86. Где его взять, его взять на гитхабе проекта. То есть заходишь на гитхаб проекта. Здесь вот адрес указан, называется окси днс. Находишь здесь релизы, переходишь в релизы, идёшь в
153: Последнюю версию. Тут раскрываем все 20 ассетов и ищем окси днс анон линукс масл. Вот он, окси днс икс 86, 64, unknown линукс, масл не перепутай, тут ещё есть минимум, нам нужен полный копируем.
154: Кнопкой адрес ссылки и вставляем его в команду. Ну это просто чтобы поставить сразу последнюю версию. Теперь всю эту команду целиком можно скопировать и вставить у нас на сервере. Так, архив у нас скачался. Версия у нас показалась правильная. Теперь следующей командой можно
155: Сразу скачать базу гео сайт база geo сайт это файл базы данных, где указаны домены различных доменных зон, например, российские домены, там американские домены, и заодно там указаны домены известных приложений вроде дискорда и там
156: Box YouTube и так далее нам это пригодится дальше, ближе к концу ролика на этом этапе мы, опять же, используя файл энпоинт точка н в качестве источника переменных днс нейм дох пас, мы создаём переменные.
157: Паспорт, который мы опять же генерируем случайным образом. И все эти настройки мы складываем в новый файл смарт днс точка енви, который мы будем использовать для запуска нашего днс. Теперь следующий этап, опять же рассмотрим поподробнее. Мы тут подключаем новый
158: File смарт днс, который мы создали со всеми нужными нам переменными и дальше у нас идёт создание конфигурации нашего окси днс это ямал файл. В этом ямал файле мы прописываем порты, которые мы будем слушать. У нас есть внутренний порт api на локальном
159: Адресе 102 7:00 1. У нас тут указаны вышестоящие днс, от которых мы будем брать изначально инфу, потому что в нашем оксе днс не будет всевозможных доменов, которые в принципе существуют и в будущем будут добавлены. Мы будем брать из
160: Апстримов, которые здесь у нас перечислены, это клаудфлеер и google, они, соответственно, на зарубежном сервере, ну, там, 99 и 9% времени точно будут работать с ними не будет никаких проблем. Объявляем также локальные udp tcp сервера. Мы будем их опять же использоват.
161: По желанию. В дальнейшем. Ну и главное, мы настраиваем наш днс овера типиэс, мы здесь указываем путь к нашему сертификату и указываем наш секретный путь именно к нашему днс, который мы будем настраивать на том же самом роутере. Здесь менять опять же ничего не нужно. Это я
162: Просто объяснил для понимания мы это целиком вставляем, нажимаем enter. Можно, кстати, команду цд написать, просто чтобы выйти из директории тмп. Следующую команду тоже лучше рассмотреть поподробнее мы здесь командой cat создаём файл, который называется окси днс сервис, это
163: Файл, который описывает службу systemd system d в линуксе, отвечает за фоновые процессы, за так называемые демоны зачем нам это нужно? Нам это нужно, чтобы запустить бинарник, окс днс, чтобы он работал в фоне при перезагрузке сервера он автоматически запускался ну и мы.
164: Вообще, в принципе, про него забыли. 1 раз его запустили, он там просто работает. Ну и в конце тут у нас есть настройка цертбота, чтобы наши сертификаты при обновлении перезапускали наш днс. Ну, точнее не сертификаты, а цертбот, чтобы перезапускал наш днс при обновлении сертифи.
165: Тут, опять же, ничего менять не нужно. Так, вставляем. Так, я здесь получил ошибку, связанную с перезапуском. Цертбота. У меня просто здесь бунта 22. Я советую постарше версию ставить. Если тебя бунта 24 или выше, то у тебя эта команда сработает, если нет.
166: То просто напиши следующую команду. Мы здесь непосредственно в конфиг нашего бота добавим строчку. Что нам нужно делать? Systemctl restart окси днс сервис. Проверим теперь, завелась ли наша служба и работает ли наш днс. Ну, во первых.
167: Мы можем сделать команду systemctl status, название сервиса окси днс сервис и no пейджер минус эль. Здесь мы смотрим, что служба у нас эктив инейблд и никаких нет здесь ошибок, и больше нас ничего пока не интересует. Все дальше common.
168: Сс минус элэн тюпи. Мы можем посмотреть активные сетевые порты. Тут должны быть порты, занятые нашей службой. То есть у нас есть окси днс, он занимает порт 5 300 локальное и 443 с 91 99, портом 440.
169: 3 порт у нас популярный, потому что порт по умолчанию для схемы https, если у тебя тут уже есть какой-то веб сервер или сайт работает своя заглушка или что-то подобное, тут может быть конфликт при желании, опять же порт можно изменить. То есть днс отппис может
170: Работать и на другом Порту, там, например, на 8443. Тогда просто во всех командах, где есть порт, этот, его просто поменяй. Данная команда, легко получить нашу секретную ссылку в текущей сессии. Опять же, если у тебя она уже куда-то делась, эта сессия, ну, собственно, переменная.
171: Тут не объявленные, то у нас есть файл етц окси днс энд поинт точка энф. Ну и тут можно, соответственно, узнать наш домен и секретный путь. Собираем из этого команду команду в таком виде можно, в принципе, на сервере прям выполнить, но я хочу попробовать выполнить именно, например,
172: Компьютера со своего проверяем, что у нас тут в начале идёт схема аштитипиэс, потом наш домен, потом наша секретная часть резолф и некий код. Тут в параметре аштитипи мы указываем имя сервера, который мы тестируем экземпл. Ком это реальный сайт. В интернете он есть. То есть если написать просто
173: Example com то откроется реально сайт с таким названием вот он, поэтому можно опять же для теста его использовать в конце пайтон 3 минус м. Json tool используется для форматирования вывода, его удобно использовать на сервере, но, например, на винде это может.
174: Не сработать. Ну, можно написать просто сирл и дальше вот этот вот адрес. Так, на винде это надо ещё будет в кавычки завернуть. Подтверждаем запрос и видим ответ, что ответ получен. Ip адрес тут присутствует, ошибок никаких нет. То есть на
175: Днс овер аш типиэс работать теперь вот эту часть url где, собственно, наша схема домен секретная часть без параметров мы можем уже начать использовать, то есть можем зайти в наш роутер, перейти в службу, которую ты используешь для настройки днс опять ж.
176: То фаркоп и в настройках указать здесь этот днс, так он там ругается на схему, поэтому схему мы не берём. Мы берём только домен и секретную часть схему он автоматом подставит, нажимаем enter получаем.
177: Здесь наш днс, можем перенести его вверх ну, давай для примера, для теста, точнее, мы отключим другие днсы, сохраним настройки, проверим, может ли наш роутер разрисовывать доменное имя какое-нибудь ну, опять же, например, наш сайт example, com, подключаемся к нашему роутеру, пишем.
178: У нас лукап, вставляем доменное имя, любое из интернета. Ну и получаем результат. То есть наш днс работает после перезапуска. У нас все нормально. Опять же, поскольку наш личный днс может по разным причинам не работать, я советую какой-нибудь запасной вариант тут или несколько.
179: Запасных вариантов все-таки указать. Пока что западные днс работают. Можно их использовать в качестве резерва. Теперь у нас не менее интересная часть, а именно мы с тобой настроим прокси через днс. В чем смысл этого прокси? Допустим, вот я открыл сайт, который
180: Называется api ip Фай, точка орг. Все, что он умеет, это он возвращает мой текущий ip адрес. Представим, что этот сайт у меня с российского адреса не работает. Ну, допустим, он со своей стороны взял и ограничил доступ российских ip адресов. Я мог бы просто включить
181: Впн, и это бы сработало. Я обычно так и делаю. Наверное, даже я продолжу так и делать дальше. Но если, например, по какой-то причине я на устройстве не могу включить впн или он там не работает. Опять же, по каким-то причинам я могу там указать наш днс, указать в нашем
182: Список сайтов или сервисов, которые будут проксироваться. И что будет происходить, когда наш браузер, допустим, или наше приложение будет пытаться разрезолвить это доменное имя, ну или доменное имя из списка, которое я задам вместо реального
183: Он будет получать tcp прокси и дальше будет подключаться через сервер, где стоит мой днс, ip адрес будет меняться, и, соответственно, доступ будет возобновлён к ресурсу для реализации нашего тисипи прокси мы будем использовать проект, который называется x ray кор.
184: Ну, многие из вас, наверное, про него слышали. Особенно если ты являешься подписчиком моего канала давним. Скорее всего, про иксрей ты знаешь уже немало. Нам нужно опять же подготовить команду. Для этого нам нужно зайти в репозиторий. Иксрей называется он иксрей дефис кор. Здесь, в релизах. Нужно опять же найти нам последни.
185: Версию. Нам нужен файл, который называется иксрей линукс 64 точка зип. Копируем на него адрес и опять же его сюда вставляем все. Остальную команду. Мы целиком копируем и вставляем её на нашем сервере. Что касается иксрея, мы, иксрей, ставим голый, но
186: Можно, например, тут ноду на wave поднять или поставить панель 3 xi и дальнейшую настройку делать иксрея через него, просто нам сейчас никакие сложные настройки иксрея не требуются, и я не буду ради этого какие-то панели или ноды ставить, если ты просто днс дела.
187: То можно обойтись и базовым иксреем. Сейчас мы должны создать конфиг нашего будущего иксрея, и давай объясню, зачем вообще мы будем использовать иксрей. Мы, иксрей, выставим на передний план, и все запросы будут принимать именно иксрей. Это vpn сервер, который
188: Обладает большим набором функций, которые нам пригодятся. Что он именно будет делать. Он будет слушать 443 порт вместо окси днс, если к нам будет приходить кто-то с запросом, внутри которого будет заголовок с днс.
189: С именем нашего именно днс сервера. Ну вот нашего окси днс, то мы будем его пропускать на локальный порт, где будет работать наш днс отпис. Мы его туда сейчас чуть позже перенесём. Если же кто-то будет приходить с любым другим доменным именем, мы будем понимать.
190: Что это какой-то проксируемый ресурс и мы будем пропускать его напрямую. Просто в интернет будем его выпускать. Работа как обычные прокси. Копируем эту команду. Здесь ничего править не нужно, тут все подставится автоматически. Так у меня как-то кривовато вставилось.
191: Проверим, что файл создался. Нет, файл не создался, что-то лишнее я тут зацепил. Проверяем, что ничего лишнего не зацеплено. Ещё раз вставляем. Да, и теперь у нас все хорошо, ошибок никаких нет. Опять же, можно проверить команды cut, да, файл появился.
192: Закрыта на месте. Все хорошо. На этом моменте я все-таки ещё раз скажу, если тебе нужен просто днс, тебе это все делать необязательно. То есть вот у тебя, как только днс заработал, все, можешь остановиться и просто начать им пользоваться, не мучиться с этими вот всякими настройками. Тут я просто показываю для
193: Для тех, кому интересно вариант настройки своего днс прокси, именно который позволит разблокировать ресурсы без использования vpn или настройки прокси на клиенте, берём следующую часть команды тут у нас есть переменная, которая называется vps айпи, тут нужно поставить ip адрес нашего.
194: Сервера. Мы его добавим сразу в файл смарт днс и инви. Теперь создаём конфиг для нашего смарт днс. Его опять же целиком вставляем. Тут у нас все переменные прописаны, какие нужны. Теперь мы создаём службу для нашего иксра.
195: Это делали только что для окси днс она будет называться иксрей точка сервис и будет тоже следить за работой нашего иксрея на случай, если сервер будет перезагружен или ещё что-нибудь случится этакое. Все. В итоге мы должны увидеть, что наша служба иксрей ранен и работает. И тоже самое.
196: Днс тоже должен быть. Эктив ранен и все должно быть хорошо через команду. Кстати, систем ктл мы можем обоими службами управлять. Если какая-то служба не работает или ещё какие-то проблемы, то можно её остановить, перезапустить вместо, например, статуса можно написать.
197: Или старт, ну и что угодно в принципе, и смотреть. Соответственно, статус службы. Посмотрим, что у нас поменялось в браузере. Если просто страницу перезапустить, то ip адрес у нас сменился. То есть мы теперь, если откроем, например, сайт, там, 2 ip ру, или как он там,
198: Ipo теперь стал мы видим здесь наш обычный домашний ip адрес, открывая сайт апи айпиай точка орг, мы видим айпи адрес впски, то есть наш прокси работает, и данный сайт будет работать теперь через него. Давайте теперь покажу, как можно не по 1 сайту.
199: Добавлять, а целую группу. Мы же до этого качали файл гео сайт точка дата он нам сейчас пригодится любым текстовым редактором, которым мы умеем пользоваться консольным. Открываем файл етц окси днс конфиг точка ямл. В этом файле сверху прям будет у нас пункт плагин.
200: Здесь, опять же, очень важно соблюдать отступы. Все строки, здесь имеют чётное количество отступов, кратное 2, то есть 2 отступа, 4, 6, 8 и так далее. И это важно соблюдать. Здесь у нас есть тег проксит сайтс и указан наш
201: Тестовый сайт мы пока что это удаляем, зажимаем ctrl и нажимаем контрол кей несколько раз, пока не удалим все строчки далее мы берём новые 2 блока из приложенного файла, вставляем их, проверяем, что у нас отступы никуда не поехали, ничего никуда у нас не съехало, везде должно быть.
202: По 2 отступа рассказываю что мы добавили 1 тег, мы добавили под названием service группс и здесь мы пишем не по отдельности какие-то домены, мы пишем сразу название целых групп, тут можно писать доменные зоны, например все российские сайты или все зарубежные сайты.
203: Можно писать название каких-то популярных приложений вроде xbox или YouTube, но не надо их писать наугад, заранее погугли какая конкретно группа, как называется в этом файле гео сайт точка дат, потому что они здесь как бы не наугад пишутся, они в этом файле должны присутствовать, мы для теста пишем.
204: Xbox чтобы нас, например, xbox заработал через наш днс, но при желании можно написать через запятую тут сколько угодно этих групп, например, тот же самый YouTube, и тогда домен YouTube когда будут через наш днс резолвиться, они будут в итоге проксироваться.
205: Через иксрей на нашем сервере я этого делать сейчас не буду, потому что мне реклама нафиг на YouTube не нужна, у меня он работает без неё, а если тоже хочешь смотреть YouTube без рекламы, заходи ко мне на boost, у меня там на эту тему есть отдельный гайд, следующий трек прокси сайтс у нас уже был, мы его оста.
206: Просто на всякий случай, если нужно будет проксировать какой-то конкретный сайт, можно будет тут нажать enter и написать такую же строку full и дальше полное название сайта, если вдруг ты не хочешь искать его в геосайтах, просто нет, сохраняя.
207: Наш файл зажимаем ctrl нажимаем x и дальше нажимаем большую игрек и жмём enter и применяем настройки пишем систем ктл рестарт, окси днс сервис и проверяем его статус сразу все статус active running значит мы все сделали правильно.
208: Никаких ошибок у нас нет. Если ты вдруг допустил ошибку в этом файле конфигурационном, он может не подняться. Тогда проверь, что ты с отступами не накосячил. Это, может быть самая частая причина. Теперь, если мы хотим, чтобы обновлялись наши вот эти настройки автоматически, то есть скачивался автома.
209: Фактически файл новый с геоданными и применялся. Нужно применить ещё одни настройки. Опять же открываем наш файл конфигямл, находим плагинс тут в начале отбиваем новую строку и копируем следующие блоки из приложенного файла. Что
210: Тут у нас будет написано, во первых, тут у нас будет блок с тегом геосат даунлоуд с типом даунлоуд. Мы здесь указываем прямую ссылку на файл геосайтах, с неё будем скачивать всегда актуальную версию. Далее мы добавляем релоуд, провай.
211: Чтобы перезапускать сам наш сервер и делаем условие, что он будет у нас перезапускаться после срабатывания гео сайта on loud обновление будет происходить у нас каждый день по Москве в 4 часа утра, ну, то есть в то время, когда мы вряд ли будем пользоваться интернетом, у нас это никак не затронет все сохра.
212: Пишем также игрек интер и перезапускаем той же самой командой все у нас все перезапустилось, все работает, все готово теперь, открывая сайт x box, мы опять же должны попадать на него через наш сервер ну, сайт, наверное и так у нас.
213: Должен был открываться. У меня иксбокса нет, чтобы это прям доподлинно проверить. Ну, можно сделать traceroute. Например, есть у нас команда трейсер, мы здесь пишем домен, иксбокс, ком и смотрим, через какие хосты мы будем к нему идти. Хотя, в принципе,
214: И так видно, что все работает, потому что ip адрес xbox ком у нас отображается как ip адрес нашего сервера в принципе на этом можно проверку закончить. То есть мы видим айпи адрес нашего сервера, где днс работает, значит все у нас работает в принципе и мы трассировку видим прям.
215: Нашего сервера, а дальше уже мы её не видим, потому что там уже работает иксрей, и он проксирует трафик. Ну, в общем и целом оно работает. Ну а на сегодня на этом все большое спасибо за просмотр. Подписывайся на мой бусти, там выходят эксклюзивные крутые гайды. Заходи в мои другие социальные сети.
216: Заходи на мой сайт, там вся актуальная информация по различным ресурсам, которые я рекомендую к использованию, ну и также в telegram у нас есть чат, разбитый по топикам, по интересам, куда можно прийти и пообщаться с единомышленниками спасибо ещё раз за просмотр, пока и до встречи в новых видео.