DNSCrypt VS Plain DNS
Что такое DNS? DNS является службой доменных имен, который широко используется всеми сегодня. Если вы не знаете, если вы используете DNS, то эта статья не для вас.
DNS используется для разрешения чтения человека доменных имен машиночитаемых адресов. На самом деле, для серверов в Интернете это не важно, если ваша сторона имеет аккуратное и короткое имя или нет, он даже не против иметь уродливый IP-адрес, такие как 19.5.81.65 и не 1.1.1.1 – например. Кстати, 1.1.1.1 – это реально работающий сервер DNS адрес CloudFlare и поддерживает все протоколы: DNS, DNSCrypt, DNS-Over-TLS, DNS-Over-HTTPS.
Так, для того, чтобы знать IP-адрес какого-либо сервера в Интернете по имени домена в DNS серверы используются. Ваш браузер запрашивает DNS-сервер на вопрос, как: “Что такое IPv4 адрес www.google.com” и сервер DNS отвечает “IPv4-адрес www.google.com является 123.456.789.123”. Конечно, это не реальный IP, реальный IP не может содержать цифры больше 255 потому что она должна быть точно 1 байт. Так, в этом рутина кто вдыхает в проводной / беспроводной связи может видеть, что вы посещаете “google.com”. Протокол DNSCrypt здесь для того, чтобы зашифровать эту информацию, и никто не Разногласие между вашими ПК и ресурсом назначения будет иметь возможность понюхать ваши запросы доменов.
Цель этой статьи
- Установите свой собственный DNSCrypt v2 форвардер (v1 поддерживается тоже) ( мы будем использовать пакет dnsdist)
- Установите DNSCrypt клиент для Windows,
- Установите DNSCrypt клиент для Android
Внимание: статья была написана на английском языке. Переключиться на английский язык, чтобы отключить автоматический перевод.
Читать статью дальше, чтобы увидеть все обучающие.