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
Примітка: стаття була написана англійською мовою. Переключитися на англійську мову, щоб відключити автоматичний переклад.
Читати статтю далі, щоб побачити всі навчальні.